图书介绍
Visual C++程序设计与实验指导2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 孔令德主编 著
- 出版社: 北京:兵器工业出版社
- ISBN:7801721721
- 出版时间:2006
- 标注页数:270页
- 文件大小:19MB
- 文件页数:284页
- 主题词:C语言-程序设计-高等学校-教学参考资料
PDF下载
下载说明
Visual C++程序设计与实验指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++概述2
1.1 面向对象方法概述2
1.1.1 面向对象的主要概念2
第1部分 学习指导2
1.1.2 面向对象设计方法3
1.2 C++的基本语法规则3
1.2.1 编译预处理命令4
1.2.2 标识符和关键字4
1.2.3 变量命名规范4
1.2.4 语句书写格式4
1.2.5 分隔符4
1.2.6 注释4
1.2.7 函数5
1.3 C++程序的编辑、编译和运行5
1.4 典型例题分析5
1.6 知识测试7
1.5 思考题7
第2章 数据类型、运算符与表达式9
2.1 基本数据类型9
2.2 常量和变量9
2.2.1 常量类型9
2.2.2 常量定义10
2.2.3 变量定义10
2.3 运算符10
2.3.1 算术运算符10
2.3.2 自增、自减运算符11
2.3.3 赋值运算符11
2.3.4 关系运算符11
2.3.5 逻辑运算符11
2.3.6 位运算符11
2.3.7 逗号运算符11
2.4 表达式12
2.3.8 条件运算符12
2.4.1 算术表达式13
2.4.2 逻辑表达式13
2.4.3 关系表达式13
2.4.4 赋值表达式13
2.4.5 条件表达式13
2.4.6 逗号表达式13
2.5 类型转换13
2.5.1 隐式转换13
2.5.2 显式转换14
2.6 类型定义14
2.7 典型例题分析14
2.8 思考题17
2.9 知识测试17
3.1.3 I/O流格式控制符18
3.1.2 cout与插入运算符<<18
3.1.1 cin与提取运算符>>18
第3章 简单的输入输出18
3.1 cin和cout18
3.2 printf和scanf19
3.2.1 printf函数19
3.2.2 scanf函数21
3.3 典型例题分析21
3.4 思考题24
3.5 知识测试24
4.1.3 复合语句28
4.2.1 if-else选择结构28
4.2 选择结构28
第4章 C++的流控制语句28
4.1.2 空语句28
4.1.1 表达式语句28
4.1 顺序结构28
4.3.2 do-while语句29
4.3.1 while语句29
4.3 循环结构29
4.2.2 switch选择结构29
4.3.3 for语句30
4.4 转向语句30
4.4.1 goto语句30
4.4.2 break语句30
4.4.3 continue语句30
4.5 典型例题分析31
4.6 思考题34
4.7 知识测试34
第5章 函数36
5.1 函数的分类36
5.2 函数的定义36
5.3 函数的声明36
5.4.2 函数的返回值37
5.4.1 形参和实参37
5.4 函数的调用37
5.3.2 函数声明37
5.3.1 函数原型37
5.4.3 传值调用和引用调用38
5.4.4 函数调用方式38
5.5 嵌套调用38
5.6 递归调用38
5.7 内联函数和重载函数39
5.7.1 内联函数39
5.7.2 重载函数39
5.8 存储类39
5.8.1 变量存储类39
5.8.2 函数存储类40
5.9 编译预处理40
5.9.1 宏定义40
5.9.2 文件包含40
5.9.3 条件编译40
5.10 典型例题分析41
5.12 知识测试46
5.11 思考题46
第6章 数组49
6.1 一维数组49
6.1.1 一维数组的声明49
6.1.2 一维数组初始化49
6.2 二维数组49
6.2.1 二维数组的声明49
6.2.2 二维数组初始化50
6.3 多维数组50
6.4 字符数组50
6.5 数组作为函数参数51
6.6 典型例题分析51
6.7 思考题56
6.8 知识测试56
7.1.1 结构体类型和结构体变量的定义58
第7章 结构体58
7.1 结构体58
7.1.2 访问结构体成员59
7.1.3 结构体变量的初始化和赋值59
7.1.4 位域的概念59
7.2 共用体59
7.2.1 共用体类型和变量的定义59
7.2.2 共用体变量的赋值60
7.3 枚举60
7.3.1 枚举类型和变量的定义60
7.3.2 枚举变量的赋值60
7.4 典型例题分析60
7.5 思考题65
7.6 知识测试65
8.1.3 指针的赋值68
8.1.1 什么是指针68
8.1.2 指针的定义68
第8章 指针和引用68
8.1 指针的概念68
8.1.4 const指针69
8.1.5 指针的运算69
8.1.6 指针的动态内存管理69
8.2 数组指针和指针数组69
8.2.1 数组元素的指针69
8.2.2 指向一维数组的指针69
8.3.1 指针作为函数参数70
8.3.3 指针函数70
8.3.2 函数指针70
8.2.3 指向二维数组的指针70
8.3 函数的指针70
8.2.4 指针数组70
8.5 典型例题分析71
8.4.4 用const限定引用71
8.4.3 引用做函数的返回值71
8.4.2 引用做函数参数71
8.4.1 引用的声明71
8.4 引用的概念71
8.6 思考题75
8.7 知识测试75
第9章 类和对象78
9.1 类的概念78
9.1.1 类的定义78
9.1.2 定义类时注意的问题79
9.2 对象的定义和成员表示79
9.2.1 对象的定义格式79
9.2.2 对象成员的表示方法79
9.3 典型例题分析79
9.4 思考题83
9.5 知识测试84
10.2 拷贝构造函数87
10.1 构造函数87
第10章 构造函数和析构函数87
10.3 析构函数88
10.4 典型例题分析88
10.5 思考题94
10.6 知识测试94
第11章 继承和派生类97
11.1 继承与派生97
11.1.1 基本概念97
11.1.2 派生类的定义与构成97
11.2 访问控制98
11.3 派生类的构造函数和析构函数98
11.3.1 派生类的构造函数98
11.3.2 派生类的析构函数100
11.4 二义性问题100
11.5 虚基类101
11.6 子类型关系101
11.7 典型例题分析102
11.8 思考题105
11.9 知识测试105
第12章 类的其他特性109
12.1 友元109
12.1.1 友元函数109
12.1.2 友元成员109
12.1.3 友元类109
12.2.1 虚函数110
12.2 虚函数110
12.2.2 纯虚函数111
12.3 静态成员111
12.3.1 静态数据成员111
12.3.2 静态成员函数112
12.4 常成员112
12.4.1 常对象112
12.4.2 常成员函数112
12.5 典型例题分析113
12.4.3 常数据成员113
12.7 知识测试117
12.6 思考题117
第13章 运算符重载121
13.1 基本概念121
13.2 运算符函数重载的两种形式121
13.2.1 成员函数运算符122
13.2.2 友元函数运算符122
13.2.3 两种重载形式的比较122
13.3 典型例题分析123
13.4 思考题127
13.5 知识测试127
第14章 输入/输出流类库130
14.1 基本概念130
14.1.1 流130
14.1.2 流类库130
14.2.1 输入流131
14.1.3 预定义的流对象131
14.2 标准设备的输入/输出流131
14.2.2 输出流132
14.2.3 插入符和提取符的重载132
14.2.4 输入/输出的格式控制133
14.3 文件流133
14.3.1 文件的打开133
14.3.2 文件的关闭133
14.3.3 文件的随机访问134
14.4 典型例题分析134
14.5 思考题139
14.6 知识测试139
第15章 模板与异常处理142
15.1 模板142
15.1.1 基本概念142
15.1.2 函数模板142
15.1.3 类模板143
15.2 异常处理144
15.2.1 异常处理的基本思想144
15.2.2 C++异常处理基础144
15.2.3 异常处理的执行过程145
15.2.4 异常处理中的构造和析构145
15.3 典型例题分析146
15.4 思考题151
15.5 知识测试151
第16章 MFC程序设计156
16.1 使用MFC Appwizard进行程序设计156
16.2 MFC类159
16.3 典型例题分析161
第2部分 实验指导166
实验1 熟悉VC++的集成环境166
实验2 项目文件的建立172
实验3 循环程序设计178
实验4 函数的应用182
实验5 编译预处理和多文件的组织187
实验6 数组的应用193
实验7 结构体和枚举的应用196
实验8 指针的应用之一200
实验9 指针的应用之二206
实验10 类与对象的概念212
实验11 构造函数与析构函数的用法220
实验12 继承和派生类的应用229
实验13 友元函数及虚函数的应用234
实验14 运算符重载的应用246
实验15 标准设备与文件流的输入输出248
实验16 模板与异常处理251
实验17 MFC菜单设计255
附录1 实验报告的格式和要求260
附录2 考试模拟题261
参考文献270
热门推荐
- 3607979.html
- 3186443.html
- 917474.html
- 2908621.html
- 3131839.html
- 496559.html
- 1936226.html
- 209480.html
- 3720857.html
- 2007547.html
- http://www.ickdjs.cc/book_3646502.html
- http://www.ickdjs.cc/book_223253.html
- http://www.ickdjs.cc/book_2535413.html
- http://www.ickdjs.cc/book_3022919.html
- http://www.ickdjs.cc/book_2653957.html
- http://www.ickdjs.cc/book_3885465.html
- http://www.ickdjs.cc/book_731893.html
- http://www.ickdjs.cc/book_2389319.html
- http://www.ickdjs.cc/book_2502974.html
- http://www.ickdjs.cc/book_2728729.html