当前位置:首页 > 工业技术
C++培训教程
C++培训教程

C++培训教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:张文双,刘树明,侯启明主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2007
  • ISBN:9787564012403
  • 页数:265 页
图书介绍:本书按照全国青少年信息学奥林匹克竞赛的要求编写,立足于C++程序设计语言的普及和应用。本书主要讲述Visual C++的基础知识、函数、数组、指针、结构、联合体、类、对象、I/O流、编译宏指令和编程小技巧、数据结构和算法等内容。本书结构严谨,语言简练,可以作为中小学校的教材或参考书,也适合读者选作自学资料。
《C++培训教程》目录

第1章 初识Visual C++ 1

1.1 C++程序的安装与启动 1

1.2 VC++集成环境及菜单使用 3

1.3 C++程序的组成 7

1.4 C++程序的调试 8

1.5 管理源文件 13

习题1 13

第2章 C++程序设计语言基础 15

2.1 C++语言简介 15

2.2 数据类型 21

2.3 常量和变量 23

2.4 自定义数据类型 26

2.5 运算符与表达式 27

2.6 计数制 30

2.7 ASCII码 34

习题2 35

第3章 顺序结构的程序设计 37

3.1 赋值语句 37

3.2 cin输入 38

3.3 cout输出 39

3.4 综合应用 39

习题3 41

第4章 选择结构的程序设计 45

4.1 if语句 45

4.2 逻辑运算及布尔表达式 46

4.3 复合语句 47

4.4 if语句的嵌套 48

4.5 综合实例 50

4.6 switch语句和break语句 50

习题4 52

第5章 循环结构的程序设计 58

5.1 当型循环(while) 58

5.2 直到型循环(do) 59

5.3 简洁的循环(for) 60

5.4 多重循环 62

5.5 综合应用 64

习题5 66

第6章 函数 77

6.1 子程序的概念 77

6.2 函数 77

6.3 标识符的作用域 84

6.4 递归程序设计 87

6.5 函数重载 88

6.6 综合实例 92

习题6 97

第7章 数组 105

7.1 数组的概念 105

7.2 一维数组 105

7.3 数组的数组——二维及多维数组 115

7.4 字符串 118

习题7 122

第8章 指针 127

8.1 指针的概念 127

8.2 指针变量 128

8.3 指针的运算 131

8.4 指针与数组 131

8.5 引用 134

8.6 动态存储分配 135

习题8 136

第9章 结构与联合体 140

9.1 结构的定义 140

9.2 访问结构成员 142

9.3 结构应用举例 144

9.4 结构与链表 147

9.5 联合体 150

习题9 152

第10章 类和对象 156

10.1 类和对象的基本概念 156

10.2 构造函数和析构函数 166

10.3 程序实例 172

习题10 176

第11章 I/O流 184

11.1 I/O流的概念 184

11.2 格式化输入/输出 186

11.3 文件的输入/输出 190

习题11 196

第12章 编译宏指令及编程小技巧 201

12.1 编译宏指令 201

12.2 编程小技巧 212

习题12 218

第13章 数据结构与算法 222

13.1 数据结构术语 222

13.2 基本结构术语 222

13.3 常用算法 235

习题13 244

第十二届全国青少年信息学奥林匹克联赛初赛试题 249

附录 256

附录1 ASCII码表 256

附录2 C++关键字 257

附录3 C++常用运算符 258

附录4 C++基本数据类型 259

附录5 C++常用库函数 259

附录6 MSDN简要使用说明 261

附录7 C++常用词汇英、汉对照 262

参考文献 265

返回顶部