C Programming
Wikibooks Contributors Present:
C Programming
Table of contents
Introduction
Beginning C
- Intro Exercise
- Preliminaries
- Basics of Compilation
- Programming Structure and Style
- Variables
- Simple Input and Output
- Simple Math in C
- Further Math in C
- Program Flow
- Procedures and Functions
- Error Handling
- The Preprocessor
- Libraries
- Standard libraries
- File I/O
- Exercises
In-depth C Ideas
- Arrays & Strings
- Pointers and relationship to arrays
- Memory Management
- String Manipulation
- C complex types
- Sockets and Networking (UNIX)
- Common Practices
- Serialization and X-Macros
- Coroutines
C and Beyond
- Particularities of C
- Language Overloading and Extensions
- Combining Languages
- Object Oriented Programming: The GObject System
- Commented Source Code Library
Computer Science
The following are C adaptations of articles from the Computer programming book.
C Reference Tables
This section has some tables and lists of C entities.
- C References - The Whole List
- C Reference
- POSIX Reference
- Platform Reference
- C Compilers Reference List
Appendices
Related Wikibooks
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.