网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

C++程序设计——高职高专21世纪规划教材

分享到:
C++程序设计——高职高专21世纪规划教材

最 低 价:¥14.70

定 价:¥0.00

作 者:邓振杰 主编

出 版 社:人民邮电出版社

出版时间:2005-2-1

I S B N:9787115129888

  • C++程序设计
  • 送货上门
  • 价格
    缺货
    价格
    14.70元
  • C ++程序设计
  • 送货上门
  • 价格
    16.60元
  • C++程序设计
  • 送货上门
  • 价格
    17.40元

    商品详情

    编辑推荐


    内容简介

      本书系统地介绍C++语言的基本概念、基本语法和编程方法,深入浅出地讲述C++语言面向对象的重要特征:类和对象、抽象、封装、继承等。主要内容包括C++语言基础知识、基本数据类型和表达式、函数、数组、结构体和共用体、指针和应用、类与数据抽象、运算符重载、继承性、虚函数和多态、C++输入输出流、文件处理。
      本书内容丰富,概念清楚,实例丰富,注重基础知识与典型应用的结合,系统性和应用性强,是作者多年教学和实践经验的结晶。本书语言通俗易懂,深入浅出,力求突出重点,强调实际应用。书中所有程序全部在Visual C++ 6.0环境下运行通过。
      本书适合作为高职高专计算机及其相关专业学习“程序设计语言”课程的教材,也可作为广大计算机应用人员的自学参考书。

    作者简介


    目录

    第 1 章 C++概述 1
    1.1 面向对象程序设计 1
    1.1.1 基本概念 1
    1.1.2 传统程序设计及其局限性 3
    1.1.3 面向对象程序设计及其优点 4
    1.1.4 面向对象程序设计的特点 6
    1.1.5 面向对象程序设计语言的发展 7
    1.2 C++的发展和特点 8
    1.2.1 C++的发展 8
    1.2.2 C++的特点 9
    1.2.3 C++与C语言的关系 9
    1.3 C++程序基本结构 10
    1.3.1 C++程序基本结构 10
    1.3.2 C++程序的书写格式 11
    1.4 C++程序的上机实现 11
    1.4.1 编辑 12
    1.4.2 编译 12
    1.4.3 连接 12
    1.4.4 运行 12
    习题 17

    第 2 章 基本数据类型和表达式 18
    2.1 词法符号 18
    2.1.1 标识符 18
    2.1.2 关键字 18
    2.1.3 常量 19
    2.1.4 运算符 19
    2.1.5 分隔符 19
    2.2 基本数据类型 19
    2.3 常量与变量 20
    2.3.1 常量 21
    2.3.2 变量 23
    2.4 运算符和表达式 24
    2.4.1 运算符 24
    2.4.2 表达式 28
    2.5 控制语句 32
    2.5.1 表达式语句 32
    2.5.2 复合语句 32
    2.5.3 选择语句 32
    2.5.4 循环语句 36
    2.5.5 转移语句 39
    习题 41

    第 3 章 函数 43
    3.1 函数的定义 43
    3.1.1 函数定义 43
    3.1.2 函数原型 44
    3.2 函数调用 45
    3.2.1 函数调用的概念 45
    3.2.2 函数调用的参数传递 46
    3.2.3 函数的嵌套调用和递归调用 49
    3.2.4 函数main()的参数 53
    3.3 局部变量和全局变量 54
    3.3.1 局部变量 54
    3.3.2 全局变量 54
    3.4 内联函数 55
    3.5 函数重载 56
    习题 57

    第 4 章 数组 61
    4.1 一维数组的定义和数组元素的引用 61
    4.1.1 一维数组的定义 61
    4.1.2 一维数组的初始化 61
    4.1.3 一维数组元素的引用 62
    4.1.4 一维数组的使用 62
    4.2 二维数组的定义和数组元素的引用 64
    4.2.1 二维数组的定义 64
    4.2.2 二维数组元素的初始化 65
    4.2.3 二维数组元素的引用 66
    4.2.4 二维数组的使用 66
    4.3 字符数组 68
    4.3.1 字符数组的定义及初始化 68
    4.3.2 字符串处理函数 69
    4.3.3 字符数组的应用 71
    习题 72

    第 5 章 结构体和共用体 74
    5.1 结构体 74
    5.1.1 结构体的定义 74
    5.1.2 结构体变量的定义 75
    5.1.3 结构体变量的初始化 76
    5.1.4 结构体变量的使用 76
    5.1.5 结构体数组 77
    5.2 共用体 82
    5.2.1 共用体、共用体变量的定义 83
    5.2.2 共用体变量的使用 84
    习题 85

    第 6 章 指针和引用 86
    6.1 指针 86
    6.1.1 指针的概念 86
    6.1.2 指针与数组 92
    6.1.3 指针与字符串 97
    6.1.4 指针与函数 98
    6.1.5 动态内存分配 101
    6.2 引用 104
    6.2.1 引用的概念 104
    6.2.2 引用与函数 105
    习题 107

    第 7 章 类与数据抽象 109
    7.1 类的定义 109
    7.2 对象的定义 112
    7.2.1 对象的定义 112
    7.2.2 对象成员的表示方法 112
    7.3 构造函数和析构函数 113
    7.3.1 构造函数和析构函数 113
    7.3.2 缺省构造函数和缺省析构函数 116
    7.3.3 拷贝初始化构造函数 117
    7.4 成员函数的特征 119
    7.4.1 成员函数的重载 119
    7.4.2 参数的缺省值 120
    7.5 静态成员 122
    7.5.1 静态数据成员 122
    7.5.2 静态成员函数 124
    7.6 友元 126
    7.6.1 友元函数 126
    7.6.2 友元类 128
    7.7 对象的指针和对象的引用 129
    7.7.1 对象的指针 129
    7.7.2 this 指针 132
    7.7.3 对象引用 133
    7.8 对象数组 134
    7.9 常类型 137
    7.9.1 常指针和常引用 137
    7.9.2 常成员函数 138
    7.9.3 常数据成员 139
    习题 140

    第 8 章 运算符重载 147
    8.1 概述 147
    8.2 运算符重载的一般规则 147
    8.3 一些特殊操作符的重载 148
    8.3.1 一元运算符重载 148
    8.3.2 二元运算符重载 151
    习题 154

    第 9 章 继承性 157
    9.1 基类和派生类 157
    9.1.1 派生类的定义 157
    9.1.2 继承方式 158
    9.2 单继承 159
    9.2.1 单继承中的成员访问权限 159
    9.2.2 构造函数和析构函数 161
    9.3 多继承 164
    9.3.1 多继承的概念 164
    9.3.2 多继承的构造函数和析构函数 166
    9.3.3 二义性问题 168
    9.4 虚基类 169
    9.4.1 虚基类的引入和说明 169
    9.4.2 虚基类的构造函数 170
    9.4.3 虚基类的应用 171
    习题 174

    第 10 章 虚函数和多态性 178
    10.1 虚函数 178
    10.1.1 虚函数的定义 178
    10.1.2 纯虚函数 180
    10.2 抽象类 181
    10.3 虚析构函数 182
    10.4 多态 184
    10.4.1 多态的含义 184
    10.4.2 多态的应用 185
    习题 187

    第 11 章 C++输入/输出流 190
    11.1 输入/输出流的概念 190
    11.2 输出流 191
    11.2.1 基本输出操作 191
    11.2.2 输出格式控制 197
    11.3 输入流 203
    11.3.1 基本输入操作 203
    11.3.2 输入格式控制 208
    习题 208

    第 12 章 文件处理 210
    12.1 文件简介 210
    12.2 文件和流 211
    12.3 顺序文件的访问 212
    12.3.1 建立顺序访问文件 212
    12.3.2 读取顺序文件中的数据 215
    12.3.3 更新顺序文件中的数据 217
    12.4 随机文件的访问 218
    12.4.1 建立随机访问文件 218
    12.4.2 读取随机文件中的数据 220
    12.4.3 数据写入随机文件 221
    习题 222

    第 13 章 实训 223
    13.1 实训1——熟悉Visual C++ 6.0集成开发环境 223
    13.2 实训2——简单C++程序设计 227
    13.3 实训3——控制语句 232
    13.4 实训4——函数的应用 233
    13.5 实训5——数组的使用 234
    13.6 实训6——结构体和共用体 235
    13.7 实训7——指针的使用 235
    13.8 实训8——类与数据抽象 236
    13.9 实训9——运算符重载 236
    13.10 实训10——继承性和派生 237
    13.11 实训11——虚函数和多态性 237
    13.12 实训12——输入/输出流 238
    13.13 实训13——文件处理 239

    参考文献 240

    商品评论(0条)

    暂无评论!

    您的浏览历史

    loading 内容加载中,请稍后...