书名:C++程序设计教程
编号:463156
ISBN:9787502442552[十位:7502442553]
作者:施平安 段超 郝清赋
出版社:冶金工业出版社
出版日期:2007年04月
页数:310
定价:32.00 元
参考重量:0.520Kg
-------------------------
图书情况:正版二手旧书,绝不影响正常阅读!
绝无缺页少页,发货前再次检查,请放心购买!
* 内容提要 *
本书是根据普通高等教育“十一五”规划教材的指导精神而编写的。
C++语言是20世纪70年代在C语言的基础上推出的一种程序设计语言,经
过数十年的发展和完善,它凭借着优异的性能和强大的功能,至今依然是软
件业选择开发语言的首选和主力军。
本书较为全面地介绍了C++程序设计语言的各种特性和功能。全书共分
为14章,内容包括:C++的基本知识、面向对象编程技术和C++高级主题,诸
如运算符重载、模板、异常处理、流和字符串处理等。在介绍各个主题时,
不仅提供了大量的示例、表格、插图,而且还在各章后面安排了一定量的练
习,以供读者在复习时使用。
本书可作为高等院校计算机及其相关专业的教材,也可作为从事C++程
序开发人员的参考书。
* 图书目录 *
第1章 计算机编程与C++概述 1
1.1 简介 1
1.2 计算机语言 1
1.3 C++发展简史 2
1.4 程序设计开发技术简介 3
1.4.1 过程式技术 3
1.4.2 结构化技术 4
1.4.3 对象技术 4
1.5 面向对象程序设计技术 5
1.5.1 封装 5
1.5.2 继承 5
1.5.3 多态性 6
1.6 C++标准库 6
1.7 C++编程简单示例:输出文本 6
1.8 标识符 9
1.9 关键字 9
1.10 变量、数据类型和常量 10
1.10.1 变量 10
1.10.2 基本数据类型 11
1.10.3 变量赋值 11
1.10.4 常量 13
1.11 运算符 14
1.11.1 算术运算符 14
1.11.2 关系运算符 15
1.11.3 逻辑运算符 15
1.11.4 按位运算符 16
1.11.5 sizeof运算符 17
1.11.6 问号运算符 17
1.11.7 复合赋值运算符 17
1.11.8 运算符优先级和结合性 18
1.12 C++编程示例:求平均数 19
小结 20
习题一 21
一、填空题 21
二、判断题 21
三、简答题 21
四、编程练习题 22
第2章 控制结构 23
2.1 简介 23
2.2 控制结构 23
2.2.1 goto语句 23
2.2.2 控制结构 24
2.3 if选择结构 25
2.4 if/else选择结构 29
2.5 while循环结构 31
2.6 do/while循环结构 33
2.7 for循环结构 33
2.8 switch多重选择结构 35
2.9 break和continue语句 37
2.10 C++编程示例:数学运算器 38
小结 40
习题二 41
一、填空题 41
二、判断题 41
三、简答题 41
四、编程练习题 42
第3章 函数 43
3.1 简介 43
3.2 函数声明 44
3.3 函数定义 45
3.3.1 定义不包含参数的函数体 45
3.3.2 定义带有参数的函数体 46
3.4 函数调用 46
3.5 作用域规则 48
3.6 递归 49
3.6.1 无穷递归 50
3.6.2 递归编程 50
3.6.3 直接递归和间接递归 51
3.6.4 递归举例 52
3.6.5 递归与迭代 53
3.7 内联函数 54
3.8 函数重载 55
3.9 C++编程示例:字符处理函数 56
小结 57
习题三 58
一、填空题 58
二、判断题 58
三、简答题 58
四、编程练习题 59
第4章 数组 60
4.1 简介 60
4.2 声明和初始化数组 60
4.2.1 数组声明 61
4.2.2 初始化C++数组 61
4.2.3 访问C++数组 61
4.2.4 数组使用示例 62
4.3 向函数传递数组 63
4.4 数组排序 64
4.4.1 选择排序法 64
4.4.2 插入排序法 65
4.4.3 冒泡排序法 66
4.4.4 快速排序法 67
4.5 数组查找 69
4.5.1 线性查找 69
4.5.2 二分查找 69
4.5.3 比较查找算法 70
4.6 多维数组 71
4.7 字符数组 72
4.8 C++编程示例:统计学生成绩 72
小结 74
习题四 75
一、填空题 75
二、判断题 75
三、简答题 76
四、编程练习题 76
第5章 指针 78
5.1 简介 78
5.2 指针 78
5.2.1 什么是指针 78
5.2.2 指针变量 79
5.2.3 指针运算符 79
5.2.4 指针的算术运算 80
5.2.5 void型指针 81
5.3 const指针 81
5.3.1 指向常量数据的指针 81
5.3.2 指针常量 82
5.3.3 指向常量数据的指针常量 82
5.4 指针与数组 83
5.4.1 两者间的关系 83
5.4.2 内存分配 84
5.4.3 动态分配数组 85
5.5 字符指针 86
5.5.1 字符指针与字符串 86
5.5.2 头文件 87
5.6 指针数组 89
5.7 指针与函数 90
5.7.1 函数指针 90
5.7.2 向函数传递指针参数 90
5.7.3 函数返回指针 91
5.8 命令行参数 91
5.9 C++编程示例:字符串转换函数 92
小结 94
习题五 94
一、填空题 94
二、判断题 95
三、简答题 95
四、编程练……
* 文章节选 *
暂无相关介绍
* 编辑推荐与评论 *
本书较为全面地介绍了C++程序设计语言的各种特性和功能。全书共分为14章,内容包括:C++的基本知识、面向对象编程技术和C++高级主题,诸如运算符重载、模板、异常处理、流和字符串处理等。在介绍各个主题时,不仅提供了大量的示例、表格、插图,而且还在各章后面安排了一定量的练习,以供读者在复习时使用。
本书可作为高等院校计算机及其相关专业的教材,也可作为从事C++程序开发人员的参考书。
* 作者介绍 *
暂无相关介绍
-
暂无评论。