C++语言程序设计

副标题:无

作   者:袁启昌主编;袁海宁,华飞君编著

分类号:

ISBN:9787302096368

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

简介

古今稗官野史,不下数百千种,而《三国志》、《西游记》、《水浒传》及《金瓶梅演义》世称“四大奇书”,人人乐得而观之,余窃有疑焉。   稗官为史之支流,善读稗官者可进于史,故其为书亦必善善恶恶,俾读老有所观感戒惧,而风俗人心庶以维持不坏也。《西游》玄虚荒渺,论者谓为谈道之书;所云“意马心猿”、“金公木母”,大抵“心即是佛”之旨,予弗敢知。《三国》不尽合正史,而就中魏、晋代禅,依样葫芦,天道循环,可为篡弑者鉴;其他蜀与吴所以废兴存亡之故,亦具可发人深省,予何敢厚非?至《水浒》、《金瓶梅》诲盗诲淫,久干例禁;乃言者津津,夸其章法之奇、用笔之妙,且谓其摹写人物事故,即家常日用、米盐琐屑,皆各穷神尽相,画工化工,合为一手,从来稗官无有出其右者。呜呼!其未见《儒林外史》一书乎?   夫曰“外史”,原不自居正史之列也;曰“儒林”,迥异玄虚荒渺之谈也。其书以功名富贵为一篇之骨:有心艳功名富贵而媚人下人者;有倚仗功名富贵而骄人傲人者;有假托无意功名富贵自以为高,被人看破耻笑者;终乃以辞却功名富贵,品地最上一层为中流砥柱。篇中所载之人,不可枚举,而其人之性情心术,一一活现纸上。读之者无论是何人品,无更多>>

目录

第1章 c++语言概述

1.1 程序

1.2 程序设计方法

1.2.1 结构化程序设计

1.2.2 面向对象的程序设计

1.3 c++语言的产生与发展

1.4 c++程序开发过程

1.5 简单的c++程序

习题1

第2章 c++基石出知识

2.1 字符集和保留字

2.2 基本数据类型

2.2.1 变量和常量

2.2.2 整型数据

2.2.3 字符型数据

2.2.4 实型数据

2.2.5 枚举型数据

2.2.6 字符串常量

2.3 操作符和表达式

2.3.1 概述

.2.3.2 常用操作符和表达式

2.3.3 表达式的副作用

习题2

第3章 语句和流程控制

3.1 c++的语句

3.2 流程控制与程序结构

3.3 分支选择结构

3.3.1 if-else语句

3.3.2 if语句的嵌套

3.3.3 if多分支结构

3.3.4 switch多分支结构

3.4 循环结构

3.4.1 while当型循环

3.4.2 do-while直到型循环

3.4.3 for循环

3.5 转向控制语句

3.5.1 break语句

3.5.2 continue语句

3.6 综合应用例子

习题3

第4章 函数和作用域

4.1 函数概述

4.2 函数的定义和调用

4.2.1 函数的定义

4.2.2 函数的调用

4.3 函数原型与头文件

4.4 函数的值传递

4.5 内联函数

4.6 函数的重载

4.7 函数和变量的作用域

4.7.1 函数的作用域

4.7.2 变量的作用域和生存期

4.8 编译预处理

4.8.1 文件包含指令#include

4.8.2 宏定义指令#define

4.8.3 条件编译指令

习题4

第5章 数组

5.1 数组的基本特征

5.2 一维数组

5.2.1 一维数组的定义

5.2.2 一维数组的使用

5.2.3 一维数组的初始化

5.3 一维数组应用举例

5.4 多维数组

5.4.1 二维数组的定义和初始化

5.4.2 二维数组的使用

5.5 二维数组应用举例

5.6 字符数组与字符串

5.6.1 字符数组与字符串

5.6.2 字符串的主要操作

习题5

第6章 指针和引用

6.1 指针的基本概念

6.2 指针与数组

6.2.1 一维数组的指针表示

6.2.2 多维数组元素的指针表示

6.2.3 字符指针与字符串

6.2.4 指针数组与null指针

6.2.5 命令行参数

6.3 指针与函数

6.3.1 指针参数

6.3.2 返回指针的函数和v。id指针

6.3.3 函数指针,

6.4 引用

6.4.1 引用类型变量的定义和使用

6.4.2 引用和函数

6.5 动态空间管理

6.5.1 非数组动态空间

6.5.2 数组动态空间

习题6

第7章 面向对象程序设计基础

7.1 c程序设计中的问题

7.2 解决方案:面向对象的程序设计

7.3 面向对象的关键概念

7.3.1 对象

7.3.2 类

7.3.3 消息和方法

7.3.4 封装性

7.3.5 继承

7.3.6 组合

7.3.7 多态性

7.4 面向对象分析和设计步骤

第8章 类

8.1 类的定义

8.2 类与对象

8.3 类的使用

8.4 类的成员

8.5 访问权限

8.6 名字解析

8.7 作用域运算符

8.8 this指针

8.9 const关键字

8.10 类的作用域

8.11 c++程序结构

习题8

第9章 构造函数和析构函数

9.1 构造函数

9.1.1 默认构造函数

9.1.2 带参数的构造函数

9.1.3 重载构造函数

9.2 析构函数

9.3 成员初始化列表

9.4 对象生命周期

9.5 拷贝构造函数

9.6 对象数组

习题9

第10章 静态成员、友元和操作符重载

10.1 静态成员

10.1.1 静态数据成员

10.1.2 静态成员函数

10.1.3 静态成员函数和非静态成员函数的区别

10.2 友元

10.2.1 友元函数

10.2.2 友元成员

10.2.3 友元类

10.3 运算符重载

10.3.1 运算符重载的规则和特点

10.3.2 如何重载运算符

10.3.3 类的成员函数重载运算符

10.3.4 赋值运算符

10.3.5 "++"和"--"

10.3.6 转换运算符

习题10

第11章 继承

11.1 继承的概念

11.2 继承的工作方式

11.2.1 公有继承

11.2.2 保护继承

11.3 再谈访问权限

11.4 子类成员对基类成员的遮盖

11.5 继承与组合

11.5.1 继承

11.5.2 组合

11.6 综合实例分析

习题11

第12章 虚拟函数与多态性

12.1 指向基类的指针及引用

12.2 虚拟函数与多态性

12.2.1 虚拟函数

12.2.2 多态性

12.3 虚函数举例

12.4 纯虚函数和抽象类

12.5 纯虚函数举例

12.6 向上转型与虚函数

12.7 虚析构函数

12.8 综合实例

习题12

第13章 c++i/o流介绍

13.1 c++流的概念

13.1.1 c++流体系结构

13.1.2 预定义流对象

13.1.3 预定义的提取操作符"]]"和插入操作符"[["

13.1.4 重载提取操作符和插入操作符

13.2 格式化输入输出

13.2.1 格式化输入输出的数制状态控制

13.2.2 输入输出的宽度控制

13.2.3 输入输出的精度控制

13.2.4 浮点数输出方式控制

13.2.5 小数点处理方式

13.2.6 非负数的符号表示方式

13.2.7 对齐方式控制

13.2.8 填充字符

13.2.9 插入换行符

13.3 文件操作

13.3.1 文件概念

13.3.2 文件流对象的建立

13.3.3 文件流状态的判定

13.3.4 文本文件的访问操作

13.3.5 二进制文件的访问操作

13.4 字符串流

习题13

第14章 模板

14.1 模板函数

14.2 模板函数参数依赖于元素类型

14.3 多个元素类型的模板函数

14.4 模板类

14.5 各种模板类元素类型

14.6 标准模板库--stl

14.6.1 容器

14.6.2 迭代量

14.6.3 算法

习题14


已确认勘误

次印刷

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

C++语言程序设计
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon