全书共17章。**、2章学习C语言编程所需的预备知识。第3到15章介绍了C语言的相关知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容都针对C99标准;另外,**0章强化了对指针的讨论,**2章引入了动态内存分配的概念,这些内容*加适合读者的需求。**6章和**7章讨论了C预处理器和C库函数、**数据表示(数据结构)方面的内容。附录给出了各章后面复习题、编程练习的答案和丰富的C编程参考资料。