C/C++程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:谭浩强,张基温编著
- 出 版 社:北京:高等教育出版社
- 出版年份:2001
- ISBN:7040089114
- 页数:260 页
第1章 C语言程序设计初步 1
1.1 程序与程序开发 1
1.1.1 程序、程序设计方法与程序设计语言 1
1.1.2 程序开发过程 6
1.2 数值数据与算术运算 9
1.2.1 整数类型 9
1.2.2 实型类型 10
1.2.3 数据类型长度的测试 11
1.2.4 算术运算符与算术表达式 12
1.3 变量 13
1.3.1 变量的初步概念 13
1.3.2 变量的定义 14
1.3.3 变量的赋值运算 15
1.3.4 变量的地址与指针 16
1.4 数值数据的输入与输出 19
1.3.5 符号常量 19
1.4.1 格式输出函数printf() 20
1.4.2 格式输入函数scanf() 22
1.5 字符型数据 25
1.5.1 ASCII码与字符 25
1.5.2 转义字符序列 26
1.5.3 字符变量 26
1.5.4 字符串 27
1.5.5 字符型数据的输入输出 28
习题 31
第2章 程序的流程控制 36
2.1 选择(分支)结构 36
2.1.1 关系运算与逻辑运算 36
2.1.2 if...else结构 38
2.1.3 条件运算符与条件表达式 40
2.1.4 else if结构 40
2.1.5 switch结构 42
2.1.6 分支结构的测试 43
2.2 循环结构 48
2.2.1 for结构 48
2.2.2 while结构与do...while结构 49
2.2.3 循环结构的测试 51
2.3 常用算法设计 52
2.3.1 穷举 52
2.3.2 递推 57
2.3.3 模拟 59
习题 63
第3章 函数与程序结构 69
3.1 函数 69
3.1.1 函数概述 69
3.1.2 函数定义 71
3.1.3 函数原型与函数声明 73
3.1.4 函数参数与函数调用 73
3.1.5 返回指针的函数 75
3.1.6 库函数应用 76
3.1.7 函数的递归调用 77
3.2 变量的作用域和生存期 82
3.2.1 作用域(可用域)与生存期 82
3.2.2 auto存储类——自动变量 83
3.2.3 extern存储类——外部变量 84
3.2.4 静态变量 88
3.3 编译预处理 89
3.3.1 宏定义 89
3.3.2 文件包含 91
3.3.3 条件编译 91
习题 93
第4章 数组 103
4.1 一维数组 103
4.1.1 一维数组及其定义 103
4.1.2 一维数组应用举例 105
4.1.3 指向数组的指针 115
4.1.4 数组参数 117
4.1.5 内存动态分配 119
4.2 字符串 121
4.2.1 字符串的本质 121
4.2.2 字符串操作函数 121
4.3 二维数组 127
4.3.1 二维数组及其定义 127
4.3.2 二维数组应用举例 129
4.3.3 字符串数组与指针数组 134
4.3.4 带参主函数 136
习题 138
第5章 结构体、共用体和枚举 147
5.1 结构体 147
5.1.1 结构体类型的定义、结构体类型变量的生成和赋值操作 147
5.1.2 结构体变量成员的引用 148
5.1.3 结构体数组 151
5.1.4 链表 153
5.1.5 结构体与函数 160
5.2 共用体 164
5.2.1 共用体及其定义和成员的访问 164
5.2.2 共用体应用举例 166
5.3 枚举 168
5.3.1 枚举及其定义 168
5.3.2 枚举应用举例 170
习题 171
第6章 文件 175
6.1 C语言文件概述 175
6.1.1 C语言中的文件与流 175
6.1.2 文件缓冲区 176
6.1.3 FILE类型与文件指针 176
6.1.4 文件操作的基本步骤 177
6.2.1 文件的打开与关闭 178
6.2 文件操作 178
6.2.2 文件的位置指针与读写定位 179
6.2.3 文件的读写操作 180
习题 183
第7章 C++程序设计初步 189
7.1 C++的I/O操作 189
7.1.1 流的插入与提取 189
7.1.2 输入输出的格式控制 191
7.2 C++对面向过程功能的增强 194
7.2.1 C++对函数功能的增强 194
7.2.2 C++对数据类型的扩充 196
7.2.3 C++对运算符的扩充 198
7.2.4 C++的其他增强功能 199
7.3 类和对象 200
7.3.1 类的定义与实现 200
7.3.2 对象的生成与撤销 201
7.3.3 类举例——栈类 202
7.3.4 运算符重载 206
7.4 派生类 209
7.4.1 派生类及其定义 209
7.4.2 多基派生 212
7.4.3 派生类的构造函数和释放函数 213
7.4.4 虚基类 218
习题 220
附录A ASCII字符编码一览表 231
附录B C/C++主要关键字及其用途 232
附录C C/C++运算符的优先级别 233
附录D Turbo/Borland C++库函数 234
一、分类函数 234
二、数学函数 235
三、串和内存操作函数 239
四、输入输出函数 243
五、图形函数 250
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018