Absolute C++中文版(原书第2版)-完美的C++教程,文档中还包含英文版

上传者: fyf1988 | 上传时间: 2021-05-14 09:36:36 | 文件大小: 49.78MB | 文件类型: RAR
本书是讲解c++语言程序设计的优秀教程。全书围绕c++语言的结构来组织,开始章节介绍编程的普通概念,接下来详细介绍C++hh的继承、多态、异常处理以及标准模板库(STL),同时还包含模式和uML的介绍。本书内容系统、全面,给出了大量代码示例、自测练习、编程提示和编程练习,并且提供了练习的解答。本书有利于初学者尽快掌握c++的编程知识,养成良好的编程习惯;具备相当编程经验的人,也可以从本书了解到使用c++的更有效的方法。 译者序 前言 第1章  C++基础 1 1.1  C++简介 1 1.1.1  C++语言的起源 1 1.1.2  C++与面向对象的程序设计 1 1.1.3  C++的特点 2 1.1.4  C++术语 2 1.1.5  C++程序示例 2 1.2  变量、表达式及赋值语句 4 1.2.1  标识符 4 1.2.2  变量 5 1.2.3  赋值语句 6 1.2.4  更多赋值语句 8 1.2.5  赋值兼容性 9 1.2.6  字面常量 10 1.2.7  转义序列 11 1.2.8  命名常量 12 1.2.9  算术操作符和表达式 13 1.2.10  整数和浮点数除法 14 1.2.11  类型转换 15 1.2.12  自增和自减操作符 16 1.3  控制台输入/输出 19 1.3.1  使用cout输出  19 1.3.2  输出时换行 20 1.3.3  格式化带小数点的数字 21 1.3.4  用cerr输出 22 1.3.5  用cin输入 22 1.4  程序的风格 23 1.5  库与命名空间 24 1.5.1  库与include命令 24 1.5.2  命名空间 25 第2章  流程控制 30 2.1  布尔表达式 30 2.1.1  创建布尔表达式 30 2.1.2  布尔表达式求值 31 2.1.3  优先级原则 33 2.2  分支机制 37 2.2.1  if-else语句 37 2.2.2  复合语句 38 2.2.3  省略else 40 2.2.4  嵌套语句 40 2.2.5  多分支if-else语句 41 2.2.6  switch语句 42 2.2.7  枚举类型 44 2.2.8  条件操作符 44 2.3  循环 45 2.3.1  while和do-while语句 45 2.3.2  再谈增量、减量操作符 47 2.3.3  逗号操作符 49 2.3.4  for语句 50 2.3.5  break与continue语句 55 2.3.6  嵌套循环 57 第3章  函数基础 63 3.1  预定义函数 63 3.1.1  返回值的预定义函数 63 3.1.2  预定义的void函数 66 3.1.3  随机数生成器 68 3.2  程序员定义的函数 71 3.2.1  定义返回值的函数 71 3.2.2  函数声明的替代形式 73 3.2.3  调用函数的函数 73 3.2.4  返回布尔值的函数 75 3.2.5  定义void函数 76 3.2.6  void函数中的return语句 77 3.2.7  前提条件和执行结果 78 3.2.8  main函数 79 3.2.9  递归函数 79 3.3  作用域规则 80 3.3.1  局部变量 80 3.3.2  过程抽象 82 3.3.3  全局常量与全局变量 83 3.3.4  语句块 84 3.3.5  嵌套作用域 85 3.3.6  for循环中声明的变量 85 第4章  参数与重载 92 4.1  参数 92 4.1.1  传值调用参数 92 4.1.2  引用调用参数初步 94 4.1.3  引用调用机制详解 95 4.1.4  常量引用参数 97 4.1.5  混合参数列表 99 4.2  重载与默认实参 104 4.2.1  重载简介 104 4.2.2  分辨重载的准则 107 4.2.3  默认实参 109 4.3  测试及调试函数 111 4.3.1  assert宏 111 4.3.2  占位程序和驱动程序 112 第5章  数组 119 5.1  数组简介 119 5.1.1  数组的声明和引用 119 5.1.2  内存中的数组 122 5.1.3  数组的初始化 124 5.2  函数中的数组 125 5.2.1  作为函数实参的索引变量 125 5.2.2  整个数组作为函数实参 126 5.2.3  const参数修饰词 129 5.2.4  返回一个数组的函数 130 5.3  用数组编程 134 5.4  多维数组 141 5.4.1  多维数组基础 141 5.4.2  多维数组参数 142 第6章  结构和类 155 6.1  结构 155 6.1.1

文件下载

评论信息

  • skyister :
    资源很好,英文文档很清晰
    2013-03-11

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明