C语言由于其强大的功能,在计算机的各个领域内得到广泛的应用,从UNIX、DOS到Windows都使用了C语言来进行设计。C语言结构性强,在编程领域的涵盖面广,已成为学习计算机程序设计的基础语言,众多的程序开发课程均以C语言为基础。全书采用项目驱动方式进行讲解,以项目实例为主导,将知识点融入项目实例,贯穿以实例带动知识点的学习。在按实例进行讲解时,充分注意保证知识的相对完整性和系统性,通过学习项目实例,掌握程序设计的基本方法和技巧。本书通过31个项目,近80个程序实例的分析讲解,由浅入深,层层引导,让学生快速掌握C语言。本书为中等职业学校计算机软件专业教材,也可以作为各种计算机培训班的教材,还适于作为初学者的自学用书。