×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
《C++程序设计与案例分析

《C++程序设计与案例分析

1星价 ¥14.4 (3.8折)
2星价¥14.1 定价¥38.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

图文详情
  • ISBN:9787121118104
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16
  • 页数:364页
  • 出版时间:2010-10-01
  • 条形码:9787121118104 ; 978-7-121-11810-4

本书特色

《C++程序设计与案例分析》:国家人力资源和社会保障部、国家工业和信息化部信息专业技术人才知识更新工程指定教材。全国软件专业人才设计与开发大赛指定参考教材。教育部高职高专计算机类专业教学指导委员会高职高专计算机类专业2010年度立项课题“校企合作下的计算机类专业人才培养方案研究”课题成果教材(课题编号:jzw59011081)。网络课程、教学课件、电子教案、习题答案、练习素材等立体化教学资源支持,选用此教材的任课老师可获赠考试系统一套(含题库)。

目录

第1章 C++语言概述1.1 C++语言的发展过程1.2 C++语言的特点1.3 C++语言的基本语法 1.3.1 C++程序的构成 1.3.2 书写程序时应遵循的规则 1.3.3 C++语言的字符集 1.3.4 C++语言词汇 1.4 面向对象的程序设计技术 1.5 Visual C++6.0开发环境及C++上机过程 1.5.1 Visual C++6.0简介 1.5.2 Visual C++6.0主界面 1.5.3 在Visual C++6.0开发环境中开发C++程序1.6 本章小结及常见错误例举 1.6.1 本章小结1.6.2 常见错误例举1.7 实战演练习题 第2章 C++语言的数据类型、表达式和基本运算符2.1 数据类型2.1.1 基本数据类型 2.1.2 非基本数据类型 2.1.3 应用举例练习12.2 常量与变量 练习22.3 整型数据 2.4 实型数据 2.5 字符型数据 2.6 变量赋初值和类型转换 练习32.7 运算符简介 2.8 算术运算符和算术表达式2.9 关系运算符和关系表达式 2.10 逻辑运算符和逻辑表达式 2.11 赋值运算符和赋值表达式 2.12 强制类型转换运算符2.13 自增、自减运算符2.14 位运算符练习42.15 本章小结及常见错误列举 2.16 实战演练习题 第3章 程序设计3.1 基本语句 3.2 顺序控制语句及实例 3.2.1 输入cin3.2.2 输出cout 练习13.2.3 putchar()3.2.4 getchar()3.2.5 输入/输出格式操作符3.2.6 顺序结构程序设计举例3.3 选择控制语句及实例 3.3.1 简单if语句 3.3.2 if-else语句3.3.3 if else if语句练习23.3.4 嵌套的if语句 3.3.5 switch语句 3.4 循环控制语句3.4.1 while语句练习33.4.2 do-while语句练习43.4.3 for语句练习53.4.4 goto、continue、break和return语句3.4.5 四种循环语句的比较3.4.6 循环的嵌套3.4.7 应用举例练习63.5 综合程序设计3.6 本章小结及常见错误列举3.6.1本章小结3.6.2常见错误列举3.7 实战演练习题 第4章 数组、指针和引用4.1 一维数组 4.1.1 一维数组的定义4.1.2 一维数组的初始化4.1.3 一维数组应用举例 4.2 二维数组 4.2.1 二维数组的一般定义形式 4.2.2 二维数组初始化 4.2.3 二维数组应用举例 4.3 数组与字符串4.3.1 字符数组4.3.2 字符数组的使用 4.3.3 字符串处理函数 4.4 指针 4.4.1 指针的概念4.4.2 指针的使用4.4.3 指针的运算4.5 指针与数组 4.5.1 指针与数组的关系 4.5.2 数组指针与指针数组 4.6 动态内存分配 4.6.1 new操作符 4.6.2 delete 操作符4.7 指针与函数 4.7.1 指针作为函数参数 4.7.2 函数指针4.8 引用4.8.1引用的定义4.8.2 函数参数的引用传递方式 4.9 本章小结及常见错误例举 4.9.1本章小结4.9.2常见错误列举 4.10 实战演练习题 第5章 函数和预处理5.1 函数的定义和调用5.1.1 函数的概述 5.1.2 函数的定义 5.1.3 函数的调用 练习15.2 函数的参数传递、返回值及函数声明 5.2.1 函数的参数传递及传值调用 5.2.2 函数返回值 5.2.3 函数声明 练习25.3 全局变量和局部变量 5.3.1 变量的存储机制与C++的内存布局 5.3.2 全局变量 5.3.3 局部变量 5.4 函数的调用机制 5.5 作用域与标识符的可见必性 5.5.1 存储类型与标识符的生命期 5.5.2 存储类型 5.5.3 生命期 练习35.6 函数的递归调用5.7 函数的重载、内联及默认参数 5.7.1 函数重载 5.7.2 默认参数 5.7.3 内联函数 练习45.8 头文件与多文件结构 5.8.1 头文件 5.8.2 多文件结构 5.9 编译预处理 5.9.1 宏定义命令5.9.2 文件包含命令5.9.3 条件编译命令练习55.10 本章小结及常见错误例举 5.10.1 本章小结5.10.2 常见错误列举5.11 实战演练习题 第6章 类、对象和友元6.1 类6.1.1 类的一般结构6.1.2 成员函数的定义 6.1.3 类作用域 6.2 对象 6.3 构造函数和析构函数 6.3.1 构造函数 6.3.2 拷贝构造函数 6.3.3 析构函数 6.4 静态成员 6.4.1 静态数据成员 6.4.2 静态成员函数 6.5 类对象作为成员6.6 对象数组6.7 this指针 6.8 友元 6.8.1 友元函数 6.8.2 友元的使用 6.9 本章小结及常见错误例举 6.9.1 本章小结6.9.2 常见错误列举 6.10 实战演练习题 第7章 派生和继承7.1 派生类7.1.1 派生类的定义格式7.1.2 派生类生成过程 7.2 访问控制 7.2.1 公有继承 7.2.2 私有继承 7.2.3 保护继承 练习17.3 派生类的构造函数和析构函数 7.3.1 构造函数 7.3.2 析构函数 练习27.4 虚基类 7.4.1 作用域分辨符 7.4.2 虚基类说明 7.4.3 保虚基的初始化 练习37.4.4 派生和继承实例 7.5 本章小结及常见错误例举 7.5.1 本章小结7.5.2 常见错误列举7.6 实战演练习题 第8章 多态性和虚函数8.1 静态联编和动态联编练习18.2 虚函数8.2.1 虚函数的说明 8.2.2 多继承中的虚函数 8.2.3 虚函数的限制练习28.3 纯虚函数和抽象类 8.3.1 纯虚函数 8.3.2 抽象类 练习38.4 抽象类的实例练习4 8.5 本章小结及常见错误例举 8.5.1 本章小结8.5.2 常见错误列举练习58.6 实战演练习题 第9章 运算符重载9.1 运算符重载概述 练习19.2 单目运算符重载 练习29.3 双目运算符重载 练习39.4 关系运算符重载 9.5 赋值运算符重载 9.5.1 复合赋值运算符重载 9.5.2 直接赋值运算符重载 9.6 下标运算符重载 9.7 运算符new和delete重载 9.8 逗号运算符重载 9.9 类型转换运算符重载 9.10 运算符重载应用实例练习109.11 本章小结及常见错误例举 9.11.1 本章小结9.11.2 常见错误列举练习119.12 实战演练习题 第10章 模板10.1 模板的概念 10.2 函数模板10.2.1 函数模板定义 10.2.2 函数模板的使用 练习10-110.3 类模板 10.3.1 类模板定义 10.3.2 类模板的使用练习10-210.4本章小结及常见错误例举 10.4.1 本章小结10.4.2 常见错误列举10.5 实战演练习题 第11章 C++流和文件流11.1 什么是流11.1.1 预定义流11.1.2 C++的流类库11.2 格式化I/O 11.2.1 使用iso成员函数11.2.2 使用I/O操纵符 11.3 重载I/O运算符 11.3.1 重载输出运算符“<<”11.3.2 重载输入运算符“>>”11.4 文件流 11.4.1 文件流的打开与关闭 11.4.2 文件的读写 练习11-111.5 本章小结及常见错误例举 11.5.1 本章小结11.5.2 常见错误列举11.6 实战演练习题 第12章 异常处理12.1 异常处理概述 12.2 C++异常处理的实现 12.2.1 异常处理的语法 12.2.2 捕获所有类型的异常 12.2.3 带有异常说明的函数原型12.3 异常处理中对象的构造与析构12.4 本章小结 习题
展开全部

节选

《C++程序设计与案例分析》根据*新颁布的全国计算机等级考试(二级C++语言程序设计)大纲的要求,结合目前C++语言程序设计的广泛使用,全书以“工作过程引领”和“项目驱动”形式,围绕“学生成绩管理系统”为主线的实战演练,并融入作者多年从事C++语言程序设计的实践经验编写而成。全书共分为10章,由浅入深地介绍了C++语言概述;C++语言的数据类型、表达式和基本运算符;程序设计;数组、指针和引用、函数和预处理;类、对象和友元;派生和继承;多态性和虚函数;运算符重载;模板。全书除了针对各个知识点利用例题讲解以外,还将2002年以来国家计算机等级(二级C++)考试的典型试题以练习题的形式附在各个章节之后,并进行了解释说明,同时还将读者容易犯的错误以列举的形式进行了详细阐述,以方便读者进行更正。每章后都附有实验指导,方便读者上机实际操作。

相关资料

插图:1.4 面向对象的程序设计技术C++称为“带类的C”,就是在C语言的基础上引入面向对象的机制而形成的一门程序设计语言,而C语言是面向过程的程序设计语言。C++几乎继承了C语言的所有特点,同时添加了面向对象的特征。C++既支持面向过程的程序设计,又支持面向对象的程序设计。面向过程的程序设计语言是基于功能分析的,以算法为中心的程序设计方法;面向对象的程序设计语言是基于结构分析的,以数据为中心的程序设计方法。面向对象的程序设计方法具有三大特征:封装性、继承性和多态性,其基本思想是尽可能模拟人类的自然思维方式来构造软件系统,不仅可以提高对用户需求的适应性,而且支持软件复用。掌握面向对象的程序设计方法,首先要了解面向对象是C++的主要概念。1.对象对象是一个实体,可以是现实世界中具体的物理实体或概念化的抽象实体。一个学校是对象,桌、椅是对象,规章制度也是对象。对象是一个封装数据(属性,静态特征)和操作(服务,动态特征)的实体,是构成系统的基本单元。2.类类是具有相同属性和相同操作的对象的集合,是抽象数据类型的实现。类是创建对象的模板,给出了属于该类的全部对象的抽象定义。对象的抽象是类,类的实例是对象。在客观世界存在的是类的实例,即对象。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航