由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版新书]C++程序设计基础教程(微课视频版) 李毅鹏 主编 周晓华 邓涯双 副主编 清华大学出版社 程序设计
¥ ×1
| 书名: | C++程序设计基础教程(微课视频版) |
| 出版社: | 清华大学出版社 |
| 出版日期 | 2025 |
| ISBN号: | 9787302686132 |
| |
| 本书采用基础语法和实际应用案例相结合的方法,系统介绍基于C++语言的基本概念、语法规则和常见算法。本书是作者结合多年的教学实践经验编写而成的,对每部分知识点和难点,都力求用比较精练的语言进行讲解,并按照由浅入深、循序渐进、前后贯穿的原则,精选了大量例题。全书共11章,分别介绍C++概述,数据存储、表示和运算,基本控制结构,函数,类与对象,数组与字符串,指针与引用,继承与派生,多态性与虚函数,I/O流与文件操作,其他C++工具等知识。本书大部分章节配备有综合举例,既方便教师安排教学,也便于读者综合运用所学知识,进一步巩固提高编程技能。
本书可作为全国高等学校计算机专业和非计算机专业的程序设计语言入门教学的选用教材,也可作为广大程序设计爱好人员的自学参考书。
|
| |
|
|
| |
| (1)内容全面,深入浅出。针对初学者和自学读者的特点,本书力求做到深入浅出,将复杂的概念和语法尽量用比较通俗易懂的语言描述,并结合大量的示例代码和实际应用加深理解。 (2)灵活教学,普适性强。选用该教材的学校可结合自身教学特点,选择不同的章节组合进行教学。对于学时较少的学校来说,可以只选择第1~7章、第10章,每章的综合举例也是选学内容,可自行选择。
|
| |
|
目录
第1章C++概述
1.1C和C++
1.2面向过程程序设计
1.3面向对象程序设计
1.4C++程序入门
1.4.1简单的C++程序
1.4.2C++程序的基本要素
1.4.3C++程序的开发步骤
1.5C++开发工具
练习题
第2章数据存储、表示和运算
2.1数据类型
2.2常量
2.2.1数值常量
2.2.2字符常量
2.2.3字符串常量
2.3变量
2.3.1变量的定义
2.3.2数值变量
2.3.3字符变量
2.3.4常变量
2.4运算符与表达式
2.4.1算术运算符
2.4.2关系运算符
2.4.3逻辑运算符
2.4.4赋值运算符
2.4.5自增和自减运算符
2.4.6逗号运算符
2.4.7sizeof运算符
2.4.8位运算符
2.5数据类型转换
2.5.1自动类型转换
2.5.2强制类型转换
练习题
第3章基本控制结构
3.1算法与流程基本结构
3.2选择结构
3.2.1选择语句if
3.2.2条件运算符?:
3.2.3开关语句switch
3.3循环结构
3.3.1while语句
3.3.2dowhile语句
3.3.3for语句
3.3.4循环结构嵌套
3.4其他控制语句
3.4.1break语句
3.4.2continue语句
3.5综合举例
练习题
第4章函数
4.1概述
4.2函数的定义与调用
4.2.1函数的定义
4.2.2函数的调用
4.2.3函数声明和函数原型
4.2.4函数之间的数据传递
4.3函数的嵌套
4.4函数的递归
4.5默认参数值的函数
4.6函数重载
4.7局部变量和全局变量
4.7.1局部变量
4.7.2全局变量
4.8变量的存储类别
4.8.1变量的生存期和存储方式
4.8.2auto型变量
4.8.3static型局部变量
4.8.4extern型变量
4.8.5用static声明全局变量
4.9综合举例
练习题
第5章类与对象
5.1类和对象的定义
5.1.1类的声明
5.1.2对象的定义
5.1.3对象成员的访问
5.2构造函数和析构函数
5.2.1构造函数的定义
5.2.2构造函数的重载
5.2.3默认构造函数
5.2.4复制构造函数
5.2.5析构函数
5.3静态成员
5.3.1静态成员变量
5.3.2静态成员函数
5.4常成员
5.4.1常成员变量
5.4.2常成员函数
5.5结构体
5.5.1结构体类型
5.5.2结构体变量
5.6枚举
5.7综合举例
练习题
第6章数组与字符串
6.1一维数组
6.1.1一维数组的定义
6.1.2一维数组的访问
6.1.3一维数组的初始化
6.2二维数组
6.2.1二维数组的定义
6.2.2二维数组的访问
6.2.3二维数组的初始化
6.3字符数组与字符串
6.3.1字符数组的定义
6.3.2字符数组的使用
6.3.3字符串操作函数
6.3.4string类
6.4数组作为函数的参数
6.4.1数组元素作为函数的实参
6.4.2一维数组作为函数的参数
6.4.3二维数组作为函数的参数
6.5对象数组
6.6结构体数组
6.7综合举例
练习题
第7章指针与引用
7.1地址与指针
7.2指针变量
7.2.1指针变量的定义与使用
7.2.2指针变量作为函数的参数
7.3指针与数组
7.3.1指针与一维数组
7.3.2字符指针与字符串
7.4指针与函数
7.4.1指向函数的指针
7.4.2指针型函数
7.5指针与结构体
7.6指针与对象
7.6.1对象指针的定义
7.6.2this指针
7.7动态存储分配
7.8引用
7.8.1变量的引用
7.8.2对象的引用
7.8.3引用作为函数的参数
7.9综合举例
练习题
第8章继承与派生
8.1类的继承概述
8.2基类和派生类
8.2.1派生类的定义
8.2.2派生类的三种继承方式
8.2.3派生类中成员的访问
8.3派生类的构造函数和析构函数
8.3.1派生类的构造函数
8.3.2包含子对象的派生类构造函数
8.3.3派生类的析构函数
8.4基类和派生类的转换
8.4.1派生类对象的存储
8.4.2类型转换
8.5综合举例
练习题
第9章多态性与虚函数
9.1多态性
9.2虚函数
9.3纯虚函数与抽象类
9.3.1纯虚函数
9.3.2抽象类
9.4综合举例
练习题
第10章I/O流与文件操作
10.1概述
10.1.1输入和输出的含义
10.1.2流和缓冲区
10.1.3ios类结构
10.2标准输入输出流
10.2.1标准输入流
10.2.2标准输出流
10.3输入输出格式控制
10.3.1输入格式控制
10.3.2输出格式控制
10.4文件流与文件操作
10.4.1文件
10.4.2文件流
10.4.3文件打开和关闭
10.4.4文本文件的操作
10.4.5二进制文件的操作
10.5综合举例
练习题
第11章其他C++工具
11.1模板
11.1.1函数模板
11.1.2类模板
11.2命名空间
11.2.1命名空间的作用
11.2.2命名空间的定义
11.2.3标准命名空间std
练习题
参考文献
|
| |
|
|
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
