C语言是程序员的入门语言,也是许多大学为学生安排的第一门程序设计课程。本书充分考虑到这一点,在内容的编排上尽量符合初学者的要求,在实例的选择上从易到难,循序渐进,并且能够解决一些实际问题。本书主要内容包括:C语言概述、C语言的基本知识、顺序和选择结构程序设计、循环结构程序设计、函数、数组、指针、结构体等构造数据类型、文件和综合案例。
本书通过讲述一个中学生从第一次接触软件工程,到最终独立完成软件制作的故事,为每个读者描绘出软件工程师艰苦而有趣的工作和生活。