• 程序员成长课堂:C++标准教程
21年品牌 40万+商家 超1.5亿件商品

程序员成长课堂:C++标准教程

3 八五品

仅1件

河南南阳
认证卖家担保交易快速发货售后保障

作者陈国建、游梁、张建辉 著

出版社化学工业出版社

出版时间2011-02

版次1

装帧平装

货号37.4

上书时间2024-09-15

曙光书屋

六年老店
已实名 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 陈国建、游梁、张建辉 著
  • 出版社 化学工业出版社
  • 出版时间 2011-02
  • 版次 1
  • ISBN 9787122100474
  • 定价 42.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 310页
  • 字数 482千字
  • 丛书 程序员成长
【内容简介】
C++是在C语言的基础上发展而来的,但C++又可视为是一门全新的语言,C++独有的面向对象特性使其极具生命力,获得了众多软件厂商和开发人员的青睐。《程序员成长课堂:C++标准教程(附光盘)》内容共分4篇11章。其中,第1篇是C++概述篇,主要内容包括:C++的起源和特点、C++源程序的构成、C与C++的比较、C++代码规范、排版风格、命名规范以及代码设计风格等;第2篇是C++基本语言篇,主要内容包括:C++基本数据类型、表达式、运算符、操作符、C++语句以及C++标准模板库等;第3篇是C++面向对象编程篇,主要内容包括:类和对象、继承、多态、运算符重载等;第4篇是C++编程实践篇,通过教学管理系统的开发实例,讲解如何使用C++进行实际开发。全书配合了大量实例及代码说明,随书光盘中含有视频讲解,非常适合入门读者阅读,以迅速掌握C++开发技术。对于已有相关编程经验的读者,《程序员成长课堂:C++标准教程(附光盘)》也可作为学习和开发的参考用书。
【目录】
第1篇C++概述
第1章由C迁移到C++2
1.1C++的起源和特点2
1.1.1C++的起源2
1.1.2C++的特点3
1.2入门实例:HelloWorld小程序4
1.3C++源程序的构成5
1.3.1C++程序的一般格式5
1.3.2C++程序的开发步骤7
1.3.3C++程序的编译和链接7
1.4C与C++的比较9
1.4.1程序设计思想的区别9
1.4.2语法规范的区别9
1.5本章小结10
1.6本章习题10

第2章C++代码规范11
2.1文件组织11
2.1.1头文件注释11
2.1.2头文件12
2.1.3内联函数定义文件14
2.1.4实现文件15
2.1.5文件的组织结构16
2.2排版风格17
2.2.1缩进与对齐17
2.2.2空行19
2.2.3空格21
2.2.4风格22
2.3命名规范24
2.3.1一般规范24
2.3.2类/结构25
2.3.3函数27
2.3.4变量28
2.3.5枚举、联合、typedef29
2.3.6宏和常量命名30
2.4代码设计风格30
2.4.1表达式设计31
2.4.2条件语句设计31
2.4.3循环语句设计33
2.4.4常量设计34
2.4.5函数设计35
2.5注释规范36
2.6本章小结36
2.7本章习题37

第2篇C++基本语言
第3章C++数据类型40
3.1基本数据类型40
3.1.1整型--整型数据的存储形式41
3.1.2整型--整型数据的定义42
3.1.3整型--整型常量42
3.1.4整型--整型数据的分类43
3.1.5整型--关于整型数据分类的说明44
3.1.6整型--整型数据实例45
3.1.7浮点类型--浮点数据类型的表示方法46
3.1.8浮点类型--浮点数在内存中的存储形式46
3.1.9浮点类型--浮点数的分类和定义47
3.1.10浮点类型--浮点数的精度范围47
3.1.11浮点类型--浮点数实例47
3.1.12字符类型48
3.1.13布尔类型51
3.2复合数据类型52
3.2.1指针类型53
3.2.2引用类型58
3.2.3数组类型60
3.2.4枚举类型66
3.2.5结构体类型70
3.2.6类类型74
3.3修饰符关键字76
3.3.1const限定修饰符76
3.3.2typedef关键字79
3.3.3static关键字81
3.3.4inline修饰符87
3.3.5extern关键字89
3.4本章小结91
3.5本章习题91

第4章表达式96
4.1操作符96
4.1.1算术操作符96
4.1.2关系操作符97
4.1.3逻辑操作符98
4.1.4位操作符98
4.1.5sizeof操作符100
4.1.6强制类型转换101
4.1.7操作符优先级102
4.2表达式103
4.2.1算术表达式103
4.2.2逻辑表达式103
4.2.3赋值表达式104
4.2.4逗号表达式104
4.3本章小结105
4.4本章习题105

第5章C++语句106
5.1简单语句107
5.1.1表达式语句107
5.1.2空语句108
5.1.3返回语句108
5.1.4复合语句108
5.1.5声明语句109
5.1.6赋值语句110
5.2流程控制语句111
5.2.1if语句111
5.2.2while语句115
5.2.3for语句116
5.2.4switch语句118
5.2.5do...while语句121
5.3转向语句122
5.3.1break语句123
5.3.2continue语句124
5.3.3goto语句124
5.4本章小结126
5.5本章习题126

第6章标准模板库STL130
6.1STL概述130
6.1.1STL算法简介130
6.1.2STL容器简介130
6.1.3迭代器131
6.1.4STL适配器简介131
6.2容器132
6.2.1向量容器132
6.2.2列表容器133
6.3迭代器135
6.3.1输入和输出迭代器135
6.3.2前向迭代器、双向迭代器和随机访问迭代器136
6.3.3插入迭代器137
6.3.4混合迭代器函数138
6.3.5迭代器适配器139
6.4算法和函数对象140
6.4.1STL通用算法调用形式140
6.4.2不可变序列算法142
6.4.3可变序列算法142
6.4.4函数对象143
6.5本章小结145
6.6本章习题145

第3篇C++面向对象编程
第7章类148
7.1类的定义148
7.1.1数据成员148
7.1.2成员函数149
7.1.3成员访问151
7.1.4友元151
7.1.5类声明和类定义153
7.2类与对象154
7.3类成员函数154
7.3.1内联成员函数155
7.3.2const对象和const成员函数156
7.4隐含的this指针159
7.5静态类成员160
7.5.1静态数据成员160
7.5.2静态成员函数162
7.6指向类成员的指针163
7.6.1指向数据成员的指针163
7.6.2指向成员函数的指针164
7.7嵌套类165
7.8局部类166
7.9本章小结167
7.10本章习题167

第8章类的初始化、赋值和析构169
8.1类的初始化169
8.2类的构造函数170
8.2.1默认构造函数171
8.2.2限制对象创建175
8.2.3拷贝构造函数176
8.2.4深拷贝和浅拷贝179
8.2.5构造函数调用顺序181
8.3类的析构183
8.3.1一般析构函数183
8.3.2虚析构函数185
8.4本章小结187
8.5本章习题187

第9章模板190
9.1模板的概念190
9.2函数模板与模板函数191
9.2.1函数模板191
9.2.2模板函数194
9.3类模板196
9.3.1类模板197
9.3.2模板类198
9.3.3类模板实例化200
9.3.4类模板的成员函数203
9.3.5类模板中的友元声明205
9.4本章小结207
9.5本章习题207

第10章面向对象程序设计213
10.1什么是面向对象程序设计213
10.1.1面向对象程序设计的优点213
10.1.2面向对象程序设计的基本概念216
10.2数据的抽象与封装219
10.2.1类的抽象219
10.2.2类的封装220
10.3派生与继承221
10.3.1派生类概述221
10.3.2派生类的构造和析构225
10.3.3基类成员在派生类中的访问权限228
10.3.4多重继承与继承链230
10.3.5二义性问题234
10.4多态性239
10.4.1多态的概念239
10.4.2函数重载240
10.4.3运算符重载241
10.4.4虚函数244
10.5本章小结252
10.6本章习题252

第4篇C++编程实践
第11章教学管理系统的C++实现260
11.1项目介绍260
11.1.1概述260
11.1.2实例中的相关类260
11.1.3实例程序的相关功能261
11.2自定义类261
11.2.1学生类261
11.2.2教师类262
11.2.3课程类262
11.2.4文件管理类263
11.2.5自定义类的继承关系263
11.3实现自定义类264
11.3.1新建C++头文件和实现文件264
11.3.2实现类功能267
11.4使用自定义类276
11.4.1复制自定义类文件到工程目录下276
11.4.2包含类的头文件277
11.4.3创建类实例对象278
11.4.4调用对象成员完成相应功能278
11.5制作个性化系统界面279
11.5.1VisualC++控件介绍279
11.5.2制作个性化的系统界面280
11.6在控件消息响应函数中使用自定义类功能283
11.6.1为控件添加消息响应函数284
11.6.2为界面中的控件关联变量名284
11.6.3在消息响应函数中调用类成员285
11.7使用文件保存数据289
11.7.1创建文件实例对象289
11.7.2打开文件290
11.7.3格式化读取文件291
11.7.4格式化写入文件292
11.7.5关闭文件292
11.7.6实例程序293
11.8本章小结298
附录AVisualC++菜单中文注释299
附录BVisualC++操作技巧小代码302
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP