内容简介
书全面讨论了C++程序设计的有关概念,内容由浅入深逐步展开,力图使初学者易于理解。
书中精心设计了大量的例题,具体说明有关概念的应用方法。全书共14章,前5章为C语言基础,后9章是C++语言的新增内容;最后是8个实习题,每个实习题分问题、要求、设计、程序和执行结果5个步骤。
本书强调学习过程的习题练习和上机训练。每章均有习题,所有习题都给出参考答案,便于读者阅读和模仿,以达到快速提高编程能力的目的。
本书可作为大专院校计算机专业和非计算机专业学生学习C++语言的教材。
目录
第1章 C 概述
1. 1 C 的发展历史
1. 2 程序设计语言和程序设计方法
1. 2. 1 程序和程序设计语言
1. 2. 2 结构化程序设计
1. 2. 3 面向对象的程序设计
1. 3 C 语言的特点
1. 4 C 程序开发过程
1. 5 C 程序结构
1. 5. 1 简单的C 程序
1. 5. 2 C 程序的组成
1. 5. 3 C 程序的书写格式
1. 6 习题1
第2章 C 数据类型
2. 1 基本数据类型
2. 2 常量和变量
2. 2. 1 常员
2. 2. 2 变量
2. 3 运算符和表达式
2. 3. 1 算术运算符
2. 3. 2 赋值运算符
2. 3. 3 等值. 关系和逻辑运算符
2. 3. 4 自增. 自减运算符
2. 3. 5 条件运算符
2. 3. 6 位运算符
2. 3. 7 sizeof运算符
2. 3. 8 运算符优先级
2. 3. 9 表达式
2. 3. 10 数据类型转换
2. 4 复合数据类型
2. 4. 1 枚举类型
2. 4. 2 结构
2. 4. 3 联合
2. 4. 4 位域
2. 4. 5 用typedef定义自己的变量类型
2. 5 习题2
第3章 控制语句
3. 1 顺序控制语句
3. 1. 1 输出
3. 1. 2 输入
3. 2 选择控制语句
3. 2. 1 if语句
3. 2. 2 if...else语句
3. 2. 3 if...elseif语句
3. 2. 4 switch语句
3. 3 循环控制语句
3. 3. 1 while语句
3. 3. 2 do语句
3. 3. 3 for语句
3. 4 跳转语句
3. 4. 1 break语句
3. 4. 2 continue语句
3. 4. 3 goto语句
3. 5 习题3
第4章 函数和预处理
4. 1 函数概述
4. 2 函数的定义和调用
4. 2. 1 函数定义
4. 2. 2 函数的说明
..