C++PrimerPlus第6版中文版习题解答

C++PrimerPlus第6版中文版习题解答
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: (Stephen Prata) ,
2020-07
ISBN: 9787115537744
定价: 89.00
装帧: 其他
192人买过
  • 《C++ Primer Plus(第6版)中文版习题解答》是超级畅销书《C++ Primer Plus(第6版)中文版》的配套习题答案,针对书中的复习题和编程练习,给出了解题思路和答案。 

    《C++ Primer Plus(第6版)中文版习题解答》共分为18章,每一章的主题与《C++ Primer Plus(第6版)中文版》完全一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,最后则对每章中的复习题和编程练习进行了分析并给出了解答思路,确保读者在彻底夯实理论知识的同时,进一步提升实际编程能力。 

    作为《C++ Primer Plus(第6版)中文版》的配套参考书,《C++ Primer Plus(第6版)中文版习题解答》特别适合需要系统学习C++语言的初学者阅读,也适合打算巩固C++语言知识或者希望进一步提高编程技术的程序员阅读。 Stephen Prata曾在加利福尼亚的马林学院(肯特菲尔德)教授天文学、物理学和程序设计课程,现已退休。他在加州理工学院获得学士学位,在加州大学伯克利分校获得博士学位。他最早接触程序设计,是为了利用计算机给星团建模。Stephen撰写和与他人合著了十几本书籍,其中包括C Primer Plus和Unix Primer Plus。 

    曹良亮,理学博士,高级工程师,任教于北京师范大学教育技术学院,长期从事北京师范大学本科生的C/C++语言与Java语言的教学工作。 第 1章 预备知识 1 

    1.1 C++语言的简介 1 

    1.2 C++语言的编译过程 1 

    第 2章 开始学习C++ 3 

    2.1 C++程序的基本结构 3 

    2.2 C++中的基本语句 4 

    2.3 复习题 5 

    2.4 编程练习 8 

    第3章 处理数据 14 

    3.1 C++语言中的变量及其使用 14 

    3.2 C++语言中的整型数据 15 

    3.3 C++语言中的字符类型 15 

    3.4 C++语言中的浮点型数据 16 

    3.5 C++语言中的常量和其他数据类型 16 

    3.6 C++中的数据类型转换和基本运算 16 

    3.7 复习题 17 

    3.8 编程练习 21 

    第4章 复合类型 28 

    4.1 C++语言中的数组 28 

    4.2 C++语言中的字符串 29 

    4.3 C++语言中的结构体和结构体数组 29 

    4.4 C++语言中的指针 30 

    4.5 C++语言中的指针和数组 30 

    4.6 复习题 31 

    4.7 编程练习 35 

    第5章 循环和关系表达式 45 

    5.1 C++语言中的表达式 45 

    5.2 while循环和do...while循环 46 

    5.3 for循环 46 

    5.4 二维数组和嵌套的循环 47 

    5.5 标准输入/输出和循环 47 

    5.6 复习题 47 

    5.7 编程练习 50 

    第6章 分支语句和逻辑运算符 59 

    6.1 if条件语句 59 

    6.2 if...else语句 60 

    6.3 switch语句和break、continue 60 

    6.4 复习题 61 

    6.5 编程练习 65 

    第7章 函数――C++的编程模块 80 

    7.1 函数的原型和定义 80 

    7.2 函数调用中的按值传递 81 

    7.3 以数组和指针作为函数的参数 81 

    7.4 字符串、二维数组和函数 82 

    7.5 参数传递中的结构体 82 

    7.6 递归函数与函数指针 82 

    7.7 复习题 83 

    7.8 编程练习 87 

    第8章 函数探幽 103 

    8.1 引用变量和引用参数 103 

    8.2 函数的默认参数与重载 104 

    8.3 函数模板 104 

    8.4 函数的重载解析 105 

    8.5 复习题 105 

    8.6 编程练习 110 

    第9章 内存模型和名称空间 121 

    9.1 C++语言的多文件编译 121 

    9.2 C++中的变量存储方式 122 

    9.3 C++中的名称空间 122 

    9.4 复习题 123 

    9.5 编程练习 128 

    第 10章 对象和类 138 

    10.1 面向对象和类 138 

    10.2 C++中类的访问控制 139 

    10.3 构造函数和析构函数 139 

    10.4 复习题 140 

    10.5 编程练习 144 

    第 11章 使用类 161 

    11.1 类的友元函数 161 

    11.2 运算符重载 162 

    11.3 类的类型转换 163 

    11.4 复习题 163 

    11.5 编程练习 167 

    第 12章 类和动态内存分配 194 

    12.1 类中的静态数据成员和函数 194 

    12.2 类中的动态存储形式 195 

    12.3 类中成员函数的返回对象问题 195 

    12.4 复习题 196 

    12.5 编程练习 200 

    第 13章 类继承 222 

    13.1 C++中的继承 222 

    13.2 继承中的多态性和虚函数 223 

    13.3 静态联编和动态联编 224 

    13.4 继承中的其他知识点 225 

    13.5 复习题 225 

    13.6 编程练习 229 

    第 14章 C++中的代码重用 246 

    14.1 类的继承和包含关系 246 

    14.2 私有继承和受保护的继承 247 

    14.3 多重继承 247 

    14.4 对象的初始化问题 248 

    14.5 类模板(模板类) 248 

    14.6 复习题 249 

    14.7 编程练习 253 

    第 15章 友元、异常和其他 274 

    15.1 友元类和类的嵌套 274 

    15.2 异常与异常处理 275 

    15.3 异常类和异常规范 276 

    15.4 运行阶段类型识别 277 

    15.5 复习题 277 

    15.6 编程练习 280 

    第 16章 string类和标准模板库 294 

    16.1 C++中的string类 294 

    16.2 智能指针模板类 295 

    16.3 STL中的容器类 295 

    16.4 STL中的迭代器和通用算法 296 

    16.5 复习题 297 

    16.6 编程练习 301 

    第 17章 输入、输出和文件 317 

    17.1 C++中的I/O流 317 

    17.2 文件I/O 318 

    17.3 复习题 319 

    17.4 编程练习 323 

    第 18章 探讨C++新标准 340 

    18.1 移动语义和右值引用 340 

    18.2 lambda函数和可变参数模板 341 

    18.3 复习题 342 

    18.4 编程练习 347
  • 内容简介:
    《C++ Primer Plus(第6版)中文版习题解答》是超级畅销书《C++ Primer Plus(第6版)中文版》的配套习题答案,针对书中的复习题和编程练习,给出了解题思路和答案。 

    《C++ Primer Plus(第6版)中文版习题解答》共分为18章,每一章的主题与《C++ Primer Plus(第6版)中文版》完全一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,最后则对每章中的复习题和编程练习进行了分析并给出了解答思路,确保读者在彻底夯实理论知识的同时,进一步提升实际编程能力。 

    作为《C++ Primer Plus(第6版)中文版》的配套参考书,《C++ Primer Plus(第6版)中文版习题解答》特别适合需要系统学习C++语言的初学者阅读,也适合打算巩固C++语言知识或者希望进一步提高编程技术的程序员阅读。
  • 作者简介:
    Stephen Prata曾在加利福尼亚的马林学院(肯特菲尔德)教授天文学、物理学和程序设计课程,现已退休。他在加州理工学院获得学士学位,在加州大学伯克利分校获得博士学位。他最早接触程序设计,是为了利用计算机给星团建模。Stephen撰写和与他人合著了十几本书籍,其中包括C Primer Plus和Unix Primer Plus。 

    曹良亮,理学博士,高级工程师,任教于北京师范大学教育技术学院,长期从事北京师范大学本科生的C/C++语言与Java语言的教学工作。
  • 目录:
    第 1章 预备知识 1 

    1.1 C++语言的简介 1 

    1.2 C++语言的编译过程 1 

    第 2章 开始学习C++ 3 

    2.1 C++程序的基本结构 3 

    2.2 C++中的基本语句 4 

    2.3 复习题 5 

    2.4 编程练习 8 

    第3章 处理数据 14 

    3.1 C++语言中的变量及其使用 14 

    3.2 C++语言中的整型数据 15 

    3.3 C++语言中的字符类型 15 

    3.4 C++语言中的浮点型数据 16 

    3.5 C++语言中的常量和其他数据类型 16 

    3.6 C++中的数据类型转换和基本运算 16 

    3.7 复习题 17 

    3.8 编程练习 21 

    第4章 复合类型 28 

    4.1 C++语言中的数组 28 

    4.2 C++语言中的字符串 29 

    4.3 C++语言中的结构体和结构体数组 29 

    4.4 C++语言中的指针 30 

    4.5 C++语言中的指针和数组 30 

    4.6 复习题 31 

    4.7 编程练习 35 

    第5章 循环和关系表达式 45 

    5.1 C++语言中的表达式 45 

    5.2 while循环和do...while循环 46 

    5.3 for循环 46 

    5.4 二维数组和嵌套的循环 47 

    5.5 标准输入/输出和循环 47 

    5.6 复习题 47 

    5.7 编程练习 50 

    第6章 分支语句和逻辑运算符 59 

    6.1 if条件语句 59 

    6.2 if...else语句 60 

    6.3 switch语句和break、continue 60 

    6.4 复习题 61 

    6.5 编程练习 65 

    第7章 函数――C++的编程模块 80 

    7.1 函数的原型和定义 80 

    7.2 函数调用中的按值传递 81 

    7.3 以数组和指针作为函数的参数 81 

    7.4 字符串、二维数组和函数 82 

    7.5 参数传递中的结构体 82 

    7.6 递归函数与函数指针 82 

    7.7 复习题 83 

    7.8 编程练习 87 

    第8章 函数探幽 103 

    8.1 引用变量和引用参数 103 

    8.2 函数的默认参数与重载 104 

    8.3 函数模板 104 

    8.4 函数的重载解析 105 

    8.5 复习题 105 

    8.6 编程练习 110 

    第9章 内存模型和名称空间 121 

    9.1 C++语言的多文件编译 121 

    9.2 C++中的变量存储方式 122 

    9.3 C++中的名称空间 122 

    9.4 复习题 123 

    9.5 编程练习 128 

    第 10章 对象和类 138 

    10.1 面向对象和类 138 

    10.2 C++中类的访问控制 139 

    10.3 构造函数和析构函数 139 

    10.4 复习题 140 

    10.5 编程练习 144 

    第 11章 使用类 161 

    11.1 类的友元函数 161 

    11.2 运算符重载 162 

    11.3 类的类型转换 163 

    11.4 复习题 163 

    11.5 编程练习 167 

    第 12章 类和动态内存分配 194 

    12.1 类中的静态数据成员和函数 194 

    12.2 类中的动态存储形式 195 

    12.3 类中成员函数的返回对象问题 195 

    12.4 复习题 196 

    12.5 编程练习 200 

    第 13章 类继承 222 

    13.1 C++中的继承 222 

    13.2 继承中的多态性和虚函数 223 

    13.3 静态联编和动态联编 224 

    13.4 继承中的其他知识点 225 

    13.5 复习题 225 

    13.6 编程练习 229 

    第 14章 C++中的代码重用 246 

    14.1 类的继承和包含关系 246 

    14.2 私有继承和受保护的继承 247 

    14.3 多重继承 247 

    14.4 对象的初始化问题 248 

    14.5 类模板(模板类) 248 

    14.6 复习题 249 

    14.7 编程练习 253 

    第 15章 友元、异常和其他 274 

    15.1 友元类和类的嵌套 274 

    15.2 异常与异常处理 275 

    15.3 异常类和异常规范 276 

    15.4 运行阶段类型识别 277 

    15.5 复习题 277 

    15.6 编程练习 280 

    第 16章 string类和标准模板库 294 

    16.1 C++中的string类 294 

    16.2 智能指针模板类 295 

    16.3 STL中的容器类 295 

    16.4 STL中的迭代器和通用算法 296 

    16.5 复习题 297 

    16.6 编程练习 301 

    第 17章 输入、输出和文件 317 

    17.1 C++中的I/O流 317 

    17.2 文件I/O 318 

    17.3 复习题 319 

    17.4 编程练习 323 

    第 18章 探讨C++新标准 340 

    18.1 移动语义和右值引用 340 

    18.2 lambda函数和可变参数模板 341 

    18.3 复习题 342 

    18.4 编程练习 347
查看详情
相关图书 / 更多
C++PrimerPlus第6版中文版习题解答
C++边做边学
冯玉芬;周树功;母景琴;詹胜
C++PrimerPlus第6版中文版习题解答
C++程序设计基础教程 第2版
刘厚泉 李政伟 葛欣
C++PrimerPlus第6版中文版习题解答
C++编程这样学
胡芳
C++PrimerPlus第6版中文版习题解答
C++程序设计案例教程(线上线下混合版)
杨卫明;李晓虹
C++PrimerPlus第6版中文版习题解答
C++之旅(第3版)
[美]Bjarne Stroustrup(本贾尼 斯特劳斯特鲁普
C++PrimerPlus第6版中文版习题解答
C++20代码整洁之道:可持续软件开发模式实践(原书第2版)
[德]斯蒂芬·罗斯(Stephan Roth)
C++PrimerPlus第6版中文版习题解答
C++ Core Guidelines解析
杨文波 译;[德]赖纳·格林(Rainer Grimm)著 吴咏炜;何荣华;张云潮
C++PrimerPlus第6版中文版习题解答
C++程序设计(第4版)
周会平;徐建军;王挺
C++PrimerPlus第6版中文版习题解答
C++开发案例精讲
杨国兴 著
C++PrimerPlus第6版中文版习题解答
C++程序设计实践教程(新国标微课版)
马光志
C++PrimerPlus第6版中文版习题解答
C++程序设计基础与实践
牛园园;韩洁琼;李晓芳;吴成宇
C++PrimerPlus第6版中文版习题解答
C++程序设计基础教程
丁卫平 程学云 陈文兰 主编;任红建 沈晓红 文万志 副主编
您可能感兴趣 / 更多
C++PrimerPlus第6版中文版习题解答
歌唱的尼安德特人:语言和音乐的起源
史蒂芬·米森
C++PrimerPlus第6版中文版习题解答
新战略营销(第3版)(全球口碑相传的“销售圣经”,现代销售思想扛鼎之作)
史蒂芬·E.黑曼
C++PrimerPlus第6版中文版习题解答
朋霍费尔的人生智慧
史蒂芬·尼克尔斯(Stephen Nichols)(著) 金笑慧(译)
C++PrimerPlus第6版中文版习题解答
克服重力
史蒂芬·洛
C++PrimerPlus第6版中文版习题解答
骨科运动医学原理与实践(第5版)
史蒂芬 · R. 汤普森(Stephen R. Thompson) 原著;敖英芳 主译;马克 · D. 米勒(Mark D. Miller)
C++PrimerPlus第6版中文版习题解答
战争与静画(名奖作品.互文)
史蒂芬·赫特曼斯 著;金莉 译
C++PrimerPlus第6版中文版习题解答
魔鬼经济学3:用反常思维解决问题史蒂芬·列维特著
史蒂芬·列维特 著
C++PrimerPlus第6版中文版习题解答
魔鬼经济学4:用“有色眼镜”看清世界
史蒂芬·列维特 著
C++PrimerPlus第6版中文版习题解答
魔鬼经济学1:揭示隐藏在表象之下的真实世界史蒂芬·列维特著
史蒂芬·列维特 著
C++PrimerPlus第6版中文版习题解答
魔鬼经济学2:拥有清晰思维的艺术
史蒂芬·列维特
C++PrimerPlus第6版中文版习题解答
玩转公募基金和ETF
史蒂芬.L.麦基
C++PrimerPlus第6版中文版习题解答
弗朗西斯·福特·科波拉
史蒂芬·德洛姆