C++语言:习题与解析

副标题:无

作   者:李春葆编著

分类号:

ISBN:9787302049487

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

简介

本书根据C++语言课程的教学大纲要求,提供了作者多年教学中积累、收集与验证的有关C++语言的基本内容及相关题解。全书共分9章,每章先给出内容概述,然后给出该章的题解,题解分为基本题和习题解析两部分,前者由选择题和填空题两种题型组成,直接给出答案;后者对每个习题的解答给出完整的过程。 本书概念清晰,习题覆盖面广,既收集了较容易的题目,也收集了难度适中和较高难度的题目,如一些高校计算机专业招收硕士研究生的试题。 本书可作为计算机专业本、专科学生的学习参考书,也是报考计算机专业硕士研究生的考生必读参考书,还适用于自学考试的读者和计算机等级(三级或四级)考试者研习

目录

第1章 c++语言概述

1. 1 面向对象语言的要素

1.1.1 对象

1. 1. 2 类

1.1. 3 继承

1. 2 c++对面向对象程序设计方法的支持

1. 3 c++与c语言的关系

1. 4 c++的词法及词法规则

1.4. 1 c++的字符集

1. 4. 2 单词及词法规则

1. 5 c++程序的编辑、编译和运行

1. 5.1 编辑

1.5. 2 编译

1. 5. 3 运行

1. 6 基本题

1.7 解标题

第2章 数据类型和表达式

2.1 基本数据类型

2. 2 复合数据类型

2. 2. 1 数组

. 2. 2. 2 结构体

2. 2. 3 共用体

2. 2. 4 枚举

2. 3 常量和变量

2. 3.1 常量

2. 3. 2 变量

2. 4 指针

2. 4. 1 指针的类型及其定义

2. 4. 2 指针的初始化

2. 4. 3 字符串指针

2. 4.4 指针的运算

2. 4.5 指针和数组

2. 4. 6 引用类型

2. 5 运算符

2. 5. 1 算术运算符

2. 5. 2 关系运算符

2. 5. 3 逻辑运算符

2. 5. 4 位运算符

2. 5. 5 赋值运算符

2. 5. 6 其他运算符

2. 6 表达式

2. 6. 1 表达式的种类

2. 6. 2 表达式的值和类型

2. 7 类型定义

2.8 基本题

2. 9 解标题

第3章 控制结构

3.1 顺序结构

3.1.1 i/o流

3. 1. 2 预定义的插入符和提取符

3.1. 3 简单的i/o格式控制

3. 2 选择结构

3. 2. 1 if语句

3. 2. 2 if...else 语句

3. 2. 3 if...eose if语句

3. 2. 4 ?条件运算符

3. 2. 5 switch语句

3. 3 循环结构

3. 3.1 while语句

3. 3. 2 for语句

3. 3. 3 do语句

3. 4 转移语句

3.4. 1 break语句

3. 4. 2 continue语句

3. 4. 3 goto 语句

3.5 基本题

3. 6 解析题

第4章 函数和作用域

4.1 函数的定义和说明

4. 1.1 函数的定义
4.1. 2 函数的说明方法
4. 2 函数的调用
4. 2. 1 函数的值和类型
4. 2. 2 函数的传值调用
4. 2. 3 函数的引用调用

4. 3 函数的参数

4. 3.1 函数参数的求值顺序

4. 3. 2 设置函数参数的默认值

4.4 内联函数

4. 5 函数重载

4. 5.1 参数类型不同的重载函数

4. 5. 2 参数个数不同的重载函数

4.6 函数递归调用

4.7 作用域

4. 7.1 局部变量和全局变量

4. 7. 2 内部函数和外部函数

4. 8 函数模板

4. 9 基本题

4. 10 解析题

第5章 类和对象(一)

5.1 类的定义
5.1.1 什么是类

5.1. 2 类的定义格式

5. 1.3 定义类时应注意事项

5. 2 对象的定义

5. 2. 1 对象的定义格式

5. 2. 2 对象成员的表示方法

5. 3 对象的初始化

5. 3. 1 构造函数和析构函数

5. 3. 2 带参数的构造函数

5. 3. 3 拷贝初始化构造函数

5. 4 成员函数的特性

5. 4. 1 内联函数和外联函数

5. 4. 2 重载性

5. 4. 3 设置参数的默认值

5. 5 静态成员

5.5.1 静态数据成员

5. 5. 2 静态成员函数

5. 6 友元

5. 6. 1 友元函数

5. 6. 2 友元类

5.7 类模板

5.8 局部类和嵌套类

5. 8. 1 局部类

5.8. 2 嵌套类

5. 9 基本题

5.10 解标题

第6章 类和对象(二)

6. 1 对象指针和对象引用

6. 1.1 指向类的成员的指针

6.1. 2 使用对象指针和对象引用作为函数参数

6. 1. 3 this指针

6. 2 数组

6. 2. 1 对象数组

6. 2. 2 指向数组的指针和指针数组

6. 2. 3 带参数的maino函数

6. 3 常类型

6. 3.1 对象常量

6. 3. 2 常指针和常引用

6. 3. 3 常成员函数

6. 3. 4 常数据成员

6.4 子对象和堆对象

6. 4. l 子对象

6. 4. 2 堆对象

6. 5 基本题

6.6 解析题

第7章 继承性和派生类

7.1 基类和派生类

7.1.1 派生类的定义格式

7.1. 2 派生类的三种继承方式

7. 2 单继承

7. 2. 1 成员访问权限的控制

7. 2. 2 构造函数和析构函数

7. 3 多继承

7. 3. 1 多继承的概念

7. 3. 2 多继承的构造函数

7. 3. 3 二义性问题

7. 4 虚基类

7. 4. 1 虚基类的引入和说明

7.4. 2 虚基类的初始化

7. 5 基本题

7. 6 解析题

第8章 多态性和虚函数

8.1 函数重载

8. 2 运算符重载

8. 2. 1 运算符重载的几个问题

8. 2. 2 运算符重载函数的两种形式

8. 2. 3 其他运算符的重载

8. 3 静态联编和动态联编

8. 3.1 静态联编

8. 3. 2 动态联编

8. 4 虚函数

8. 5 纯虚函数和抽象类

8. 5.1 纯虚函数

8. 5. 2 抽象类

8. 6 虚析构函数

8.7基本题

8.8解析题

第9章 c++的i/o流库

9. 1 c++的流

9. 2 输出流

9. 2. 1 构造输出流对象

9. 2. 2 使用插入运算符和控制格式

9. 2. 3 输出文件流成员函数

9. 2. 4 二进制输出文件

9. 3 输入流

9. 3. 1 构造输入流对象

9. 3. 2 使用提取运算符

9. 3. 3 输入流操纵符

9. 3. 4 输入流成员函数

9. 4 i/o流

9. 5 基本题

9. 6 解析题

参考文献


已确认勘误

次印刷

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

C++语言:习题与解析
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon