本书主要介绍了C++语言的基本知识,首先概述了微机系统及其软、硬件,程序设计语言及其控制结构,从面向对象的设计方法着手引入C++语言;第4章详细介绍了C++的基础知识,包括变量、常量、运算符、内存分配;第5章、第7章和第8章分别说明了内置函数、函数的返回值以及无返回值函数;接下来又详细讲述了程序设计的选择和循环结构,深入说明了如何用选择结构编程实现一些实际的算法;第11章系统地讲述了C++中的字符和字符串概念及其一些相关的实际算法应用;第12章给出了C++语言最重要的特性——面向对象的概念和简单的编程方法;接着,描述了顺序存取文件的基本概念以及打开、关闭文件等一些操作;最后,详细讲述了数组的概念、编程方法及其在具体算法中的编程应用。通过阅读本书,读者可以清楚地了解有关C++语言的特性和基本知识,可以熟练地掌握C++的基本编程设计方法。本书可作为大中专院校计算机专业的教材和参考书,也可供从事相关工作的工程技术人员参考。