C++语言程序设计 / 21世纪高等院校计算机专业规划教材
作者: 张思民
出版时间:2014年8月
出版社:中国铁道出版社
- 中国铁道出版社
- 9787113187118
- 1-1
- 107811
- 0040171550-3
- 16开
- 2014年8月
- 300
- 工学
- 软件工程
- TP312C
- 计算机
- 本专通用
张思民、刘政宇、张光南主编的《C++语言程序设计(21世纪高等院校计算机专业规划教材)》在内容编写上分为C++语言基础、C++特性和Windows操作系统下的应用程序开发基础三个部分,突出C++的编程思想和编程能力的培养。
本书共分13章,分别介绍基本数据类型、程序控制语句、函数、数组、结构体、共用体和枚举类型、指针、类、对象、继承与派生、重载、虚函数、输入输出流、Windows编程、图形设计及应用、MFC编程及应用、多媒体程序设计、网络编程和数据库应用等内容。
本书可以作为高等学校程序设计语言的教材,也可供从事软件开发的工程技术人员自学使用。
第1章 C++语言概述
1.1 程序设计语言及C++的特点
1.2 C++程序开发过程
1.3 编写简单的c++程序
1.4 应用VC++编译、调试C++程序
本章小结
习题一
第2章 C++语言基础
2.1 简单的输入输出语句
2.2 数据类型及分类
2.2.1 数据类型
2.2.2 基本数据类型
2.2.3 数据类型转换
2.2.4 变量
2.2.5 常量
2.3 表达式和运算符
2.3.1 表达式与运算符
2.3.2 算术运算符
2.3.3 关系与逻辑运算符
2.3.4 位运算符
2.3.5 常用的标准函数
2.4 程序控制语句
2.4.1 语句
2.4.2 顺序控制语句
2.4.3 选择控制语句
2.4.4 switch语句
2.4.5 循环语句
2.4.6 转向语句
2.5 应用实例
本章小结
习题二
第3章 函数
3.1 函数定义
3.1.1 函数的分类
3.1.2 函数的定义
3.2 函数的调用
3.2.1 函数调用的语法形式
3.2.2 函数调用的过程
3.2.3 函数的传值调用
3.2.4 函数的引用调用
3.2.5 函数的嵌套调用
3.2.6 函数的递归调用
3.3 函数模板
3.3.1 函数模板的定义
3.3.2 模板函数
3.4 变量的作用域和存储类型
3.4.1 变量的作用域
3.4.2 变量的存储类型
3.4.3 外部变量
3.5 随机函数
3.6 函数重载
本章小结
习题三
第4章 构造数据类型及编译预处理
4.1 数组
4.1.1 一维数组
4.1.2 多维数组
4.2 字符数组
4.2.1 字符数组与字符串
4.2.2 常用字符串处理函数
4.3 数组应用实践
4.3.1 排序
4.3.2 查找
4.3.3 统计应用
4.3.4 字符处理
4.4 构造数据类型
4.4.1 结构体类型
4.4.2 共用体类型
4.4.3 枚举类型
4.5 编译预处理
4.5.1 “文件包含预处理
4.5.2 宏定义
……
第5章 指针
第6章 面向对象程序设计
第7章 输入输出流类库
第8章 Windows程序设计基础
第9章 图形程序设计
第10章 MFC编程基础
第11章 多媒体应用程序设计
第12章 网络应用程序设计
第13章 数据库应用程序设计
附录A ASCⅡ码表
附录B 函数的参数传递
附录C Visual C++.NET常用数据类型