免费加入咸鱼网车友会,除车友福利,还享美食五折!
Appearance
![]() | C Programming is a featured book on Wikibooks because it contains substantial content, it is well-formatted, and the Wikibooks community has decided to feature it on the main page or in other places. Please continue to improve it and thanks for the great work so far! You can edit its advertisement template. |
百度 大力推广富裕模式、牡丹江模式,年底县乡级农村物流节点覆盖率达到80%以上,联合邮政等部门大力推进村级物流节点建设。
Wikibooks Contributors Present:
C Programming
A comprehensive look at the C programming language and its features.
Table of Contents
[edit | edit source]
Introduction
[edit | edit source]- Why Learn the C programming Language?
- History
- What you need before you can learn
- Obtaining a Compiler
Beginning C
[edit | edit source]- Intro Exercise
- Preliminaries
- Basics of Compilation
- Programming Structure and Style
- Variables
- Simple Input and Output
- Operators and type casting
- Arrays and Strings
- Program Flow Control
- Procedures and Functions
- Standard Libraries
- Exercises
Intermediate C
[edit | edit source]- Advanced Data Types
- Pointers and Relationship to Arrays
- Memory Management
- Error Handling
- Stream I/O
- String Manipulation
- Further Math
- Libraries
Advanced C
[edit | edit source]- Common Practices
- Preprocessor Directives and Macros
- Sockets and Networking (UNIX)
- Serialization and X-Macros
- Coroutines
C and Beyond
[edit | edit source]- Particularities of C
- Low-level I/O
- C Trigraph
- Language Overloading and Extensions
- Combining Languages
- Object Oriented Programming: The GObject System
- Commented Source Code Library
Computer Science
[edit | edit source]Some of the following are C adaptations of articles from the Computer programming book.
Reference Tables
[edit | edit source]This section has some tables and lists of C entities.
Platform Reference
[edit | edit source]Appendices
[edit | edit source]Related Wikibooks
[edit | edit source]