C++语言速成教程

副标题:无

作   者:刘璟编著

分类号:

ISBN:9787310011155

微信扫一扫,移动浏览光盘

简介

本书以全新的编排方式,通过精选的大量程序实例,深入浅出地介绍了面向对象及结构化程序设计技术和包括类与对象、函数与运算符重载,引用与指针,虚函数和模板等概念。

目录

第一部 分绪论
第二部 分C++程序设计
第三部 分C++语言总述
第1章 程序设计与程序设计语言
1、1计算机与程序设计
1、2从低级语言到高级语言
1、3高级语言程序设计技术的发展
1、4程序设计技术的四个层次
习题1
第2章 C++语言概述
2、1C++语言的形成过程
2、2C++语言的特点
2、3为什么应该选择C++语言
习题2
第3章 学习C++语言程序设计
3、1困难与不利条件
3、2正确的指导思想
习题3
第4章 初识C++程序
4、1简单的C++程序
4、1、1在屏幕上显示一句话
4、1、2求两个数的和
4、1、3计算圆面积
4、2执行C++程序
4、2、1编辑C++程序
4、2、2编译和链接过程
4、3几点说明
习题4
第5章 给程序赋予“判断”能力
5、1按条件进行判断
5、2简单的计算器程序
5、3计算e的值和求素数
习题5
第6章 批量数据的处理
6、1统计学生成绩
6、2输出三角函数表
6、3画一个四叶玫瑰线图形
6、4Eratosthenes筛法求素数
习题6
第7章 把程序分解为若干个函数
7、1三次方程求根
7、2四元排序程序
7、3“三色冰激淋”程序
7、4解Hanoi塔问题
习题7
第8章 指针和动态内存分配
8、1选择排序算法
8、2按字典序排列名表
8、3建立一个人员档案链表
习题8
第9章 把数据和函数组合成类
9、1设计一个栈类
9、2职员档案的管理程序
9、3在平面上用直线和圆画图
习题9
第10章 用户定义新的数据类型
10、1创建一个集合类型
10、2利用Stack类型解迷宫问题
习题10
第11章 类之间的层次关系
11、1公司雇员档案的管理
11、2计算函数的定积分
11、3利用图元类画图的程序
习题11
第12章 充分利用运算符重载功能
12、1集合运算符和集合类型
12、2定义一个完整的复数类型
习题12
第13章 利用模板设计高可重用的程序
13、1设计一个队列
13、2一个链表模板的设计
13、3带类型参数的函数
习题13
第14章 为系统设计运行仿真程序
14、1系统仿真的程序设计
14、2仿真程序的框架
14、3电梯运行系统
14、4办公大楼中Person类的设计
14、5楼层(Floor)类的设计
14、6电梯(elevator)类的设计
14、7电梯运行系统的仿真程序
习题14
第15章 设计一个完整的程序系统
15、1设计一个字处理系统
15、2设置常量和单词行类
15、3行(Line)类
15、4未格式化文本和格式化标尺
15、5缓冲区和格式化文本(文稿)
15、6格阵与表格
15、7文本段
15、8自底向上的面向对象设计
习题15
第16章 基本符号
16、1基本符号分类
16、2基本符号与ASCII码
第17章 C++语言的词汇
17、1关键字
17、2标识符
17、3字面常量
17、4运算符
17、5分割符
第18章 语句
18、1说明语句
18、1、1常量说明
18、1、2变量说明
18、1、3类型说明
18、1、4函数说明
18、1、5类说明
18、1、6对象说明
18、2表达式语句
18、3控制语句
18、3、1顺序执行的程序
18、3、2分支控制语句
18、3、3循环语句
18、3、4无条件转移语句
18、4复合语句和空语句
18、4、1复合语句
18、4、2空语句
第19章 数据与数据类型
19、1数据类型
19、1、1基本类型
19、1、2派生类型
19、2类,用户定义数据类型(1)
19、2、1完全用户定义的数据类型
19、2、2对象的初始化,构造与析构函数
19、2、3内联(Inline)函数
19、2、4静态成员
19、2、5友元(friend)
19、2、6重载(overload)
19、2、7用户定义数据类型的例
19、3用户定义类型(2)
19、3、1enum类型
19、3、2Struct类型与union类型
19、4数组,导出类型(1)
19、4、1一维数组
19、4、2多维数组
19、4、3数组与字符串
19、5指针,导出类型(2)
19、5、1指针变量说明
19、5、2指针变量的操作
19、5、3指针与数组
19、5、4字符串指针
19、5、5指针与函数
19、5、6指针与内存动态分配
19、6引用,导出类型(3)
第20章 数据的处理
20、1基本运算和运算符
20、1、1运算符和表达式的概念
20、1、2运算类型与运算符
20、1、3赋值运算
20、1、4算术运算
20、1、5关系运算
20、1、6逻辑运算
20、1、7位运算
20、1、8其它运算
20、1、9运算的优先级
20、1、10运算与运算符小结
20、2函数
20、2、1函数说明
20、2、2函数调用
20、2、3函数的返回
20、2、4函数的参数
20、2、5值调用与引用调用
20、2、6函数的嵌套与递归
20、2、7内联函数
20、2、8函数重载
20、3运算符重载函数的设计
20、3、1函数的分类
20、3、2可重载的运算符
20、3、3运算符重载函数的定义
20、3、4算术运算符重载
20、3、5赋值运算符的重载
20、3、6增量减量运算符重载
第21章 程序的组织(一)
21、1主函数
21、2预处理命令
21、2、1文件嵌入命令
21、2、2宏定义命令
21、2、3条件编译命令
21、3C++程序的SP框架
第22章 程序的组织(二)
22、1C++程序的OOP框架
22、2封装
22、2、1构造函数与析构函数
22、2、2this指针
22、2、3静态成员
22、2、4常量成员
22、2、5内联函数成员
22、2、6结构与联合
22、3类之间的包含关系及友元
22、3、1类的对象成员
22、3、2类的友元
22、3、3类的嵌套
22、4类的继承与派生
22、4、1派生类的定义
22、4、2派生类的构造函数
22、4、3其它特征的继承
22、4、4二义性处理和虚基类
22、5虚函数
22、5、1基类指针和派生类指针
22、5、2虚函数的概念
22、5、3抽象基类
22、6模板
22、6、1类模板的定义
22、6、2函数模板
22、6、3与模板相关的几个问题
第23章 输入输出系统
23、1文件与流
23、2流类库的优点
23、3C++的流类库
23、4输入输出的格式控制
23、4、1用于格式控制的类ios的成员函数
23、4、2格式控制符
23、4、3用户定义格式控制符
23、5其它输入输出控制函数
23、5、1I/O操作状态控制
23、5、2其它I/O控制
23、6文件的输入输出
23、6、1文件的打开及关闭
23、6、2文件的读写操作
var cpro_id = 'u317582';

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C++语言速成教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon