本教材将计算机应用专业的两个骨干课程:C语言程序设计和数据结构的内容融为一体,以C语言为主线介绍了C语言的基本语法、C程序设计方法以及C语言在数据结构上的应用;力求学生在学习C语言的同时,理解数据结构的基本概念,掌握各种数据结构的存储方式、基本算法及其简单应用。<br>本教材主要介绍C语言的基础知识、程序设计的基本结构及其应用;介绍了数组数据类型、线性表、栈、队列及常用数据查询算法;介绍了结构体与共用体数据类型、指针、树、图、文件、位运算的基本知识及其应用;并在最后介绍C程序设计的高级应用:图形设计、窗口设计、菜单设计。各章中附有相应的习题并在附录中附有相应的实验内容。<br>本教材内容基本覆盖了全国计算机等级考试的知识点,并收集和编写了大量的程序,由浅入深地培养学生的程序分析和设计能力。本书不仅可以作为中等职业学校计算机专业和非计算机专业的教材,也可以作为各种培训班的教材和计算机爱好者的自学参考书。<br>