本书共分11章。第1章介绍C语言的基本概念及C语言的开发及运行环境。第2章介绍C语言的各种数据类型、运算符及表达式、数据运算规则、基本输入/输出函数。第3章通过大量的例题分别讲解程序设计的3种基本结构,即顺序结构、分支结构、循环结构,以及程序设计的基本方法和技巧。第4章系统阐述C语言数组的概念及使用方法。第5章介绍函数的概念及用函数进行模块化程序设计的基本方法,并描述了各程序模块间数据传递的方法。第6章介绍指针访问数据的基本方法,并详细描述了指针在数组中的应用。第7章介绍宏的概念及编译与预处理的方法。第8章介绍结构体和共用体的概念、结构体变量、结构体数组、结构体指针、结构体函数,并描述了链表的动态数据结构。第9章介绍位运算及位操作应用与设计技巧。第10章介绍C语言程序文件的使用及文件中数据处理的基本方法。第11章以C语言综合程序设计应用实例,详细阐述用c语言开发应用软件的基本步骤和方法。
本书在讲解过程中,既注重语法结构的介绍,更注重算法的分析和训练,同时兼顾计算机二级考试的要求,所有案例力求做到与计算机二级考试题型相结合,为读者参加计算机二级考试提供方便。