C++程序设计基础 (第6版)
定价:¥69.00
                            								作者: 周霭如
出版时间:2024-08
出版社:电子工业出版社
- 电子工业出版社
 - 9787121412752
 - 6版
 - 403080
 - 60266823-8
 - 平塑
 - 16开
 - 2024-08
 - 670
 - 364
 - 计算机科学与技术
 - 本科 研究生及以上
 
                            目录
                        
                        
                                第1章  简单程序与基本数据类型	1__eol__1.1  概述	1__eol__1.1.1  程序设计与程序设计语言	1__eol__1.1.2  一个简单的C++程序	2__eol__1.1.3  程序的编译执行	4__eol__1.2  C++语言的字符集与词汇	5__eol__1.2.1  字符集	5__eol__1.2.2  词汇	6__eol__1.3  C++语言的基本数据类型与存储形式	7__eol__1.3.1  C++语言的数据类型	7__eol__1.3.2  数据存储	7__eol__1.3.3  基本数据类型	8__eol__1.4  数据对象与访问	11__eol__1.4.1  变量定义	11__eol__1.4.2  访问变量	12__eol__1.4.3  常量与约束访问	16__eol__1.5  数据输入与数据输出	19__eol__1.5.1  键盘输入	19__eol__1.5.2  屏幕输出	19__eol__习题	20__eol__第2章  程序控制结构	21__eol__2.1  表达式	21__eol__2.1.1  运算符	21__eol__2.1.2  算术表达式	23__eol__2.1.3  逻辑表达式	25__eol__2.1.4  赋值表达式	26__eol__2.1.5  条件表达式	27__eol__2.1.6  逗号表达式	28__eol__2.1.7  表达式语句	28__eol__2.2  选择控制	29__eol__2.2.1  if语句	29__eol__2.2.2  switch语句	33__eol__2.3  循环控制	37__eol__2.3.1  while语句	38__eol__2.3.2  do-while语句	41__eol__2.3.3  for语句	44__eol__2.3.4  循环的嵌套	48__eol__2.4  判断表达式的使用	50__eol__2.5  转向语句	52__eol__习题	54__eol__第3章  函数	56__eol__3.1  函数的定义与调用	56__eol__3.1.1  函数定义	56__eol__3.1.2  函数调用	57__eol__3.1.3  函数原型	57__eol__3.2  函数参数的传递	59__eol__3.2.1  传值参数	59__eol__3.2.2  指针参数	63__eol__3.2.3  引用参数	64__eol__3.2.4  函数的返回类型	66__eol__3.3  函数调用机制	69__eol__3.3.1  嵌套调用	69__eol__3.3.2  递归调用	70__eol__3.4  函数地址与函数指针	75__eol__3.4.1  函数地址	75__eol__3.4.2  函数指针	76__eol__3.5  内联函数与重载函数	80__eol__3.5.1  内联函数	80__eol__3.5.2  重载函数	81__eol__3.6  变量存储特性与标识符作用域	82__eol__3.6.1  存储特性	82__eol__3.6.2  标识符的作用域与可见性	83__eol__3.7  多文件程序	86__eol__3.7.1  多文件结构	86__eol__3.7.2  预处理指令	87__eol__3.7.3  多文件程序使用全局变量	91__eol__3.8  命名空间	92__eol__3.8.1  标准命名空间	92__eol__3.8.2  定义命名空间	93__eol__3.8.3  使用命名空间	94__eol__3.9  终止程序执行	96__eol__习题	97__eol____eol__第4章  数组	100__eol__4.1  一维数组	100__eol__4.1.1  一维数组的定义与初始化	100__eol__4.1.2  一维数组的访问	102__eol__4.2  指针数组	104__eol__4.2.1  指向基本数据类型的指针__eol__             数组	105__eol__4.2.2  指向数组的指针数组	105__eol__4.2.3  指向函数的指针数组	106__eol__4.3  二维数组	107__eol__4.3.1  二维数组的定义与初始化	107__eol__4.3.2  二维数组的访问	108__eol__4.4  数组作为函数参数	111__eol__4.4.1  向函数传送数组元素	111__eol__4.4.2  数组名作为函数参数	112__eol__4.4.3  应用举例	114__eol__4.5  动态存储	118__eol__4.5.1  new与delete操作符	118__eol__4.5.2  动态存储的应用	118__eol__4.6  vector类	121__eol__4.7  字符串	123__eol__4.7.1  C字符串	123__eol__4.7.2  string类	127__eol__习题	132__eol__第5章  集合与结构	134__eol__5.1  位运算	134__eol__5.2  集合	139__eol__5.2.1  集合的基本运算	139__eol__5.2.2  集合运算的实现	140__eol__5.3  结构	146__eol__5.3.1  定义结构	146__eol__5.3.2  访问结构	147__eol__5.3.3  结构参数	149__eol__5.4  结构数组	151__eol__5.5  链表	154__eol__习题	162__eol__第6章  类与对象	165__eol__6.1  类与对象的定义和访问	165__eol__6.1.1  定义类与对象	166__eol__6.1.2  访问对象成员	168__eol__6.1.3  this指针	169__eol__6.2  构造函数与析构函数	169__eol__6.2.1  简单构造函数与析构函数	170__eol__6.2.2  带参数的构造函数	171__eol__6.2.3  重载构造函数	172__eol__6.2.4  拷贝构造函数	173__eol__6.3  类的其他成员	178__eol__6.3.1  常成员	178__eol__6.3.2  静态成员	181__eol__6.3.3  友元	184__eol__6.4  类的包含	187__eol__习题	190__eol__第7章  运算符重载	192__eol__7.1  运算符重载规则	192__eol__7.1.1  重载运算符的限制	192__eol__7.1.2  重载运算符的语法	192__eol__7.2  用成员或友元函数重载__eol__         运算符	194__eol__7.2.1  用成员函数重载运算符	195__eol__7.2.2  用友元函数重载运算符	197__eol__7.3  几个典型运算符的重载	199__eol__7.3.1  重载++与--运算符	199__eol__7.3.2  重载赋值运算符	201__eol__7.3.3  重载[ ]与()运算符	202__eol__7.3.4  重载流插入与流提取__eol__             运算符	203__eol__7.4  类类型转换	211__eol__7.4.1  使用构造函数	211__eol__7.4.2  使用类型转换函数	212__eol__习题	215__eol__第8章  继承	217__eol__8.1  类之间的关系	217__eol__8.2  基类与派生类	218__eol__8.2.1  访问控制	218__eol__8.2.2  重名成员	225__eol__8.2.3  派生类中访问静态成员	227__eol__8.3  基类的初始化	228__eol__8.4  继承的应用实例	230__eol__8.5  多继承	235__eol__8.5.1  多继承的派生类构造与访问	236__eol__8.5.2  虚继承	238__eol__习题	242__eol__第9章  虚函数与多态性	245__eol__9.1  静态联编	245__eol__9.2  类指针的关系	246__eol__9.2.1  用基类指针引用派生类对象	246__eol__9.2.2  用派生类指针引用基类对象	247__eol__9.3  虚函数与动态联编	249__eol__9.3.1  虚函数与基类指针	249__eol__9.3.2  虚函数的重载特性	252__eol__9.3.3  虚析构函数	254__eol__9.4  纯虚函数与抽象类	255__eol__9.4.1  纯虚函数	256__eol__9.4.2  抽象类	257__eol__9.5  虚函数与多态性的应用	259__eol__9.5.1  一个实例	259__eol__9.5.2  异质链表	264__eol__习题	266__eol__第10章  模板	267__eol__10.1  什么是模板	267__eol__10.2  函数模板	267__eol__10.2.1  模板说明	267__eol__10.2.2  函数模板与模板函数	268__eol__10.2.3  重载函数模板	270__eol__10.3  类模板	271__eol__10.3.1  类模板与模板类	2                            
                            
                        
                        
                        
                    





