成功加入购物车
图书条目标准图
此书为批量上架,如是【套装书籍】请联系店铺客服确认商品后再下单,默认只发一册,感谢您的支持!
邹国华 著 / 电子工业出版社 / 2013-05 / 平装
售价 ¥ 12.50 2.3折
定价 ¥55.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2024-02-21
卖家超过10天未登录
轻松学开发:轻松学C++
《轻松学开发:轻松学C++》由浅入深,全面、系统地介绍了C++编程语言。《轻松学开发:轻松学C++》最大的特色就是提供了大量的插图,一改过去编程书籍枯燥乏味的文字讲解,利用各种说明插图和运行结果示意图,生动形象地再现了C++语言各项内容,使读者能够轻松地掌握学习内容。另外,作者专门为每一章编写了一些习题,以便读者对该章的学习水平进行检测。《轻松学开发:轻松学C++》还录制了大量的配套教学视频,这些视频和书中的实例源代码一起收录于本书的配书光盘中。
本书共分4篇。第1篇是C++概述篇,主要介绍C++历史、开发环境搭建、编写第一个C++程序等知识;第2篇是C++基础语法篇,主要介绍数据的表示、语句、控制结构、数组、函数、指针、引用、复合数据类型等内容;第3篇是C++面向对象篇,主要介绍类、对象、继承、派生、多态、运算符重载、类模板等内容;第4篇是C++应用技术篇,详细介绍了输入/输出流、预处理、宏、标准模板库、程序调试、异常处理、文件等技术。
本书涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及C++编程的所有重要知识。本书适合所有想全面学习C++的人员阅读,也适合各种使用C++开发的工程技术人员使用。对于经常使用C++做开发的人员,更是一本不可多得的案头必备参考书。
第1篇C++概述篇第1章C++基础1.1C++概述1.1.1C++语言发展历程1.1.2C++语言特点1.1.3C++程序开发基本过程1.2C++开发环境的搭建1.2.1VisualC++6.0安装1.2.2VisualC++6.0开发环境简介1.3第一个C++程序1.3.1创建源程序1.3.2编译链接1.3.3调试运行1.3.4典型C++程序的执行过程1.3.5使用C++解决问题的流程1.4C++程序的结构1.4.1注释1.4.2编译预处理和新旧标准1.4.3程序主体1.5小结1.6习题第2篇C++基础语法篇第2章数据的表示2.1数2.1.1二进制2.1.2八进制2.1.3十六进制2.2数据的描述2.2.1C++的构词方式——标识符2.2.2特殊的标识符——关键字2.2.3整数类型2.2.4浮点类型2.2.5字符类型2.2.6布尔类型2.3变量2.3.1变量的声明和定义2.3.2不变的变量——常量2.4小结2.5习题第3章程序的基本单位——语句3.1语句的构成3.1.1表达式语句3.1.2输入/输出语句3.2运算符3.2.1运算符概述3.2.2运算符的分类3.3赋值运算符3.3.1赋值运算符——"="3.3.2数据类型转换——隐式转换3.3.3显式转换3.4其他常用运算符3.4.1算术运算符3.4.2自增自减运算符3.4.3位运算符3.4.4复合赋值运算符3.4.5逗号运算符3.4.6sizeof运算符3.4.7逻辑运算符3.4.8运算符的优先级和结合性3.5语句块3.5.1语句块的构成3.5.2作用域——变量的作用范围3.6小结3.7习题第4章程序控制结构4.1语句块的执行方式——顺序结构4.2条件的表达4.2.1单一条件的表达——关系运算符4.2.2多条件的表达——逻辑运算符4.3选择结构4.3.1最简单的选择——条件运算符4.3.2单分支条件语句——if语句4.3.3双分支条件语句——if…else语句4.3.4多重if…else语句4.3.5情况语句——switch语句4.3.6应用实例4.4循环结构4.4.1for语句4.4.2while语句4.4.3do…while语句4.4.4多重循环4.4.5应用举例4.5意外情况的表达——转向语句4.5.1跳出语句——break语句4.5.2继续语句——continue语句4.5.3转向语句——goto4.6综合实例4.7小结4.8习题第5章数组5.1数组概述5.2数组的来源5.3一维数组5.3.1一维数组的声明和定义5.3.2一维数组的引用5.4二维数组5.4.1二维数组的声明和定义5.4.2二维数组的初始化5.4.3二维数组的引用5.4.4多维数组在内存中如何排列元素5.5字符串5.5.1字符数组5.5.2字符串的存储形式5.5.3字符数组与字符串的区别5.5.4字符串处理函数5.6综合实例——杨辉三角5.7小结5.8习题第6章函数6.1函数概述6.1.1函数的基本概念6.1.2函数的分类6.2函数的组成6.2.1函数头6.2.2函数体6.3函数的声明和定义6.3.1函数原型——函数的声明6.3.2函数实现——函数的定义6.4函数参数传递6.4.1函数的形参和实参6.4.2值传递6.5函数的调用6.5.1函数的调用过程6.5.2无参函数的调用6.5.3带参函数的调用6.5.4默认形参值的调用6.5.5嵌套调用6.5.6数组作为函数参数6.6递归函数6.6.1直接递归6.6.2间接递归6.7main函数6.7.1不带参数的main函数6.7.2带参数的main函数6.8函数的综合应用6.9小结6.10习题第7章指针与引用7.1指针概述7.1.1指针的基本概念7.1.2定义指针变量7.1.3初始化指针7.2指针的访问7.2.1指针的值7.2.2访问指针数据7.2.3小结指针p7.3指针的算术运算7.3.1指针与整数的加减运算7.3.2指针加减1运算7.3.3指针的相减运算7.4特殊指针7.4.1数组指针7.4.2指向函数的指针——函数指针7.4.3指针数组7.4.4二级指针——指针的指针7.4.5多级指针——二级以上的指针7.5指针的应用7.5.1指向一维数组的指针7.5.2指向二维数组的指针7.5.3指向字符串的指针7.5.4指针作为函数参数7.5.5指针作为函数的返回值——指针函数7.5.6动态内存分配7.6引用7.6.1引用的应用7.6.2引用与指针7.6.3引用作为函数参数7.7小结7.8习题第8章复合数据类型8.1结构体8.1.1结构体概述8.1.2定义结构体类型8.1.3声明结构体变量8.2结构体的应用8.2.1初始化结构体变量8.2.2引用结构体变量成员8.2.3结构体指针8.2.4结构体数组8.2.5结构体和数组的比较8.3联合8.3.1定义联合类型8.3.2声明联合变量8.3.3引用联合类型成员8.4枚举8.4.1定义枚举类型8.4.2声明枚举变量8.4.3引用枚举变量成员8.5用户自定义数据类型8.6综合实例8.7小结8.8习题第3篇C++面向对象篇第9章类和对象9.1类和对象概述9.2类和对象的基础语法9.2.1类的声明9.2.2实例化对象9.3类的属性——数据成员9.3.1类的属性的定义9.3.2类的数据成员的特例——静态数据成员9.4类的方法——成员函数9.4.1类的方法的定义9.4.2静态成员函数9.4.3成员函数的类别(const的另一种用法)9.5特殊的成员函数——构造函数和析构函数9.5.1构造函数的概念9.5.2构造函数的声明和定义9.5.3构造函数的调用9.5.4不带参数的构造函数9.5.5带有默认参数的构造函数9.5.6构造函数的重载9.5.7特殊的构造函数——复制构造函数9.5.8析构函数9.5.9类和函数的联系9.5.10this指针9.6小结9.7习题第10章继承与派生10.1继承与派生的基础语法10.1.1继承与派生概述10.1.2声明派生类10.2成员的访问10.2.1类的成员的访问说明符10.2.2类的成员的访问权限10.3继承的访问控制10.3.1私有继承10.3.2公有继承10.3.3保护继承10.3.4特殊方法的继承——派生类的构造函数和析构函数10.4多重继承10.4.1声明多重继承10.4.2二义性问题10.4.3多重继承的构造函数和析构函数10.5虚基类10.5.1声明虚基类10.5.2虚基类的构造函数和初始化10.6友元10.6.1友元的引入10.6.2友元函数10.6.3友元成员10.6.4友元类10.7综合实例10.8小结10.9习题第11章多态11.1多态概述11.1.1什么是多态11.1.2多态的引入11.1.3联编11.2函数重载11.3虚函数11.3.1定义虚函数11.3.2多级继承和虚函数11.4纯虚函数与抽象类11.4.1纯虚函数11.4.2抽象类11.5综合实例11.6小结11.7习题第12章运算符重载12.1运算符重载概述12.1.1什么是运算符重载12.1.2运算符重载的特点12.2运算符重载形式12.2.1运算符重载为类的成员函数12.2.2运算符重载为类的友元函数12.2.3运算符成员函数与友元运算符函数的比较12.3特殊运算符重载12.3.1"++"和"——"重载12.3.2赋值运算符"="重载12.3.3下标运算符"[]"重载12.4类类型转换12.5小结12.6习题第13章类模板13.1什么是类模板13.2定义类模板13.2.1语法13.2.2非类型参数13.2.3模板参数的默认实参13.3生成类模板的实例13.3.1类型参数的模板实例化13.3.2非类型参数的模板实例化13.3.3类模板示例13.4类模板的静态成员13.5类模板的友元13.5.1非模板的友元类和友元函数13.5.2与模板参数不绑定的友元类和友元函数模板13.5.3与模板参数绑定的友元类和友元函数模板13.6类模板的特化13.6.1类模板的全特化13.6.2类模板的偏特化13.6.3类模板的匹配规则13.7小结13.8习题第4篇C++应用技术篇第14章输入/输出流14.1输入/输出流的引入14.1.1C语言中的输入/输出缺陷14.1.2输入/输出流简介14.1.3输入/输出流类层次14.2标准输入/输出流14.2.1标准输出流对象14.2.2标准输入流对象14.3输入/输出流成员函数14.3.1get函数14.3.2getline函数14.3.3put函数14.3.4read和write函数14.3.5其他成员函数14.4输入/输出格式控制14.4.1用ios类的成员函数进行格式控制14.4.2使用格式控制符进行格式控制14.5用户自定义数据类型的输入/输出14.5.1重载输出运算符"<<"14.5.2重载输入运算符">>"14.6命名空间14.6.1命名空间概述14.6.2定义命名空间14.6.3使用命名空间14.7小结14.8习题第15章预处理和宏15.1预处理概述15.2宏15.2.1宏展开15.2.2替代常量15.2.3替代运算符15.3带参数的宏15.3.1定义带参数的宏15.3.2注意宏展开的结果15.3.3带参数的宏与函数的比较15.4条件编译15.4.1宏指令15.4.2使用条件编译15.5文件包含和头文件卫士15.5.1包含文件指令15.5.2搜索头文件15.5.3头文件卫士15.6预定义的宏15.7小结15.8习题第16章标准模板库16.1标准模板库概述16.1.1C++标准库16.1.2STL的形成16.1.3STL的组成16.1.4STL的引入16.2算法16.3容器16.3.1容器概述16.3.2向量16.3.3列表16.3.4集合16.3.5双端队列16.3.6栈16.3.7映射和多重映射16.4迭代器16.5小结16.6习题第17章程序调试与异常处理17.1程序错误17.1.1编译错误17.1.2逻辑错误17.1.3运行错误17.1.4程序调试17.2异常处理17.2.1基本思想17.2.2抛出异常17.2.3捕获异常17.2.4自定义异常对象17.3异常处理实例17.4小结17.5习题第18章文件18.1文件概述18.1.1操作文件的过程18.1.2处理文件流的类18.2文件的打开与关闭18.2.1打开文件18.2.2关闭文件18.3文件的顺序读/写18.3.1读/写文本文件18.3.2读/写二进制文件18.4文件的随机读/写18.5小结18.6习题……
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30