本书由9章构成,主要内容包括:C语言基本数据类型、表达式和运算符,数据的输入输出、分支和循环控制结构,数组、指针、结构、枚举、联合等自定义数据类型,函数和预编译处理,文件操作方法,位结构和位运算用法,以及C++语言中类和对象的概念,重载、继承、虚拟和模板的用法,简单的面向对象的程序设计方法。在本书的*后以附录形式,分别给出了Trubo C 2.0和Visual C++ 6.0上机操作方法。 本书可作为普通高校、职业学校计算机科学与技术专业,或非计算机专业的本、专科学生的教材和教学参考书,也可以作为广大C编程员自学程序设计方法的指导书。