1. Presents the theory behind C in an accessible way with hints and advice
2. Gives thorough explanations of complicated concepts, such as pointers, structures, memory management, and files
3. Provides concrete examples that illustrate hands-on programming
4. Includes exercises to test students’ programming skills5. Offers source code online
目錄
Ch1: Introduction to C
Ch2: Data Types, Variables, and Data Output
Ch3: Getting Input with scanf()
Ch4: Operators
Ch5: Program Control
Ch6: Loops
Ch7: Arrays
Ch8: Pointers
Ch9: Characters
Ch10: Strings
Ch11: Functions
Ch12: Searching and Sorting Arrays
Ch13: Structures and Unions
Ch14: Memory Management and Data Structures
Ch15: Files
Ch16: Preprocessor Directives and Macros
Ch17: Review Exercises
Ch1: Introduction to C
Ch2: Data Types, Variables, and Data Output
Ch3: Getting Input with scanf()
Ch4: Operators
Ch5: Program Control
Ch6: Loops
Ch7: Arrays
Ch8: Pointers
Ch9: Characters
Ch10: Strings
Ch11: Functions
Ch12: Searching and Sorting Arrays
Ch13: Structures and Unions
Ch14: Memory Management and Data Structures
Ch15: Files
Ch16: Preprocessor Directives and Macros
Ch17: Review Exercises