本书编写中参考了全国计算机技术与软件专业技术资格(水平)考试的《程序员考试大纲》中有关C/C++语言程序设计的要求,全面、系统、循序渐进地介绍了C/C++语言的基本概念、各种语法成分及其在程序设计中的应用,并提供了大量示例和习题,引导读者掌握一般程序设计的方法。全书共分13章,主要内容包括:C语言的基本概念、数据类型、运算符和表达式应用、分支和循环语句、数组、函数、动态存储、编译预处理、指针、结构体与共用体、文件,以及面向对象程序设计的思想、概念、C++语言的基本语法和C++程序的基本结构等。全书概念清晰、结构合理、内容严谨、讲解透彻、重点突出、示例典型、实用性强,既考虑到初学者的特点,又能满足软件设计人员的工作需要。本书可以作为高等院校学生以及计算机培训班学员学习C/C++语言的教材,也适合广大软件开发人员和自学人员参考阅读。