| 第1章 C++语言基础 1 1.1 C++语言的发展 1 1.2 C++程序概述 2 1.2.1 C++程序的结构和组成 2 1.2.2 C++程序的运行 6 1.3 C++语言的数据类型 6 1.3.1 基本类型 7 1.3.2 基本类型的派生类型 8 1.3.3 用typedef定义新的类型名 8 1.4 常量 9 1.4.1 直接常量 9 1.4.2 符号常量 11 1.4.3 枚举常量 12 1.5 变量和标识符 12 1.6 运算符和表达式 14 1.6.1 概述 14 1.6.2 算术运算符和算术表达式 15 1.6.3 赋值运算符和赋值表达式 16 1.6.4 关系运算符和关系表达式 19 1.6.5 逻辑运算符和逻辑表达式 20 1.6.6 位运算 22 1.6.7 条件运算符和条件表达式 25 1.6.8 逗号运算符和逗号表达式 26 1.6.9 长度运算符 27 习题 27 第2章 语句和控制结构 32 2.1 C++语言的语句和程序结构 32 2.1.1 C语句分类 32 2.1.2 程序的基本结构 33 2.2 顺序结构 34 2.2.1 声明语句 34 2.2.2 数据的输入和输出 36 2.3 选择结构 38 2.3.1 if语句 38 2.3.2 switch语句和break语句 43 2.4 循环结构 46 2.4.1 while语句 46 2.4.2 do-while语句 48 2.4.3 for语句 49 2.4.4 循环嵌套 50 2.4.5 循环中控制语句的使用 52 2.5 编程综合例题 55 习题 60 第3章 数组、结构体和共用体 75 3.1 一维数组 75 3.1.1 一维数组的定义 75 3.1.2 引用数组元素 76 3.1.3 一维数组的初始化 77 3.1.4 一维数组的编程举例 77 3.2 二维数组 82 3.2.1 二维数组的定义 82 3.2.2 二维数组的使用 83 3.2.3 二维数组的应用举例 85 3.3 字符数组 90 3.3.1 字符数组的定义 90 3.3.2 字符数组的输入输出 91 3.3.3 字符串处理函数 92 3.3.4 用二维字符数组处理多个字符串 95 3.4 |
商品评论(0条)