本书从初学者的角度出发,以通俗易懂的语言、丰富多彩的实例,详细介绍了使用C语言进行程序开发应该掌握的各方面知识。全书共 14章,首先介绍了 C 语言的基础知识,包括 C 语言的历史和特点、C程序的结构和开发流程、C语言的数据类型、变量、常量、运算符以及表达式等;然后重点对C程序的编写进行讲解,包括算法与顺序结构、分支语句、循环语句、数组和函数的应用等;另外,还对C语言中的指针、结构体、预处理指令、字符串和文件操作进行了简单介绍;最后通过一个综合案例介绍C语言在实际开发中的应用。本书非常适合学习C语言编程的初学者,也可作为大、中院校师生和培训班的教材。