本书以C语言为基础,系统地介绍程序语言、算法与数据结构以及高级编程技术。全书由13章组成,以程序设计语言、程序设计方法和程序设计技术三大主题组织教材内容,采用了“数据表示”和“程序实现”双线索知识体系,优化了程序设计知识的安排。 本书结构清晰、语言通俗易懂,示例代码具有专业的编程风格;内容由浅入深、知识循序渐进,例题丰富,体现了程序设计和算法、数据结构的紧密结合。本书注重典型案例的精选与提炼。本书的高级编程技术内容便于开展课程设计和研究型学习。本书配套有经过多年教学实践的程序设计综合训练平台。 本书可作为