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

C++语言基础教程

分享到:
C++语言基础教程

最 低 价:¥18.70

定 价:¥26.00

作 者:吕凤翥

出 版 社:清华大学出版社

出版时间:2004 年11月

I S B N:7302033218

  • C++语言基础教程
  • 送货上门
  • 价格
    18.70元
  • C++语言基础教程
  • 送货上门
  • 价格
    19.80元
  • C++语言基础教程
  • 送货上门
  • 价格
    22.40元
  • C++语言基础教程
  • 送货上门
  • 价格
    23.40元

    商品详情

    编辑推荐

    本书是在多年来从事C++语言教学的基础上编写的。书中总结了教学中的经验和教训,并针对学生在学习过程中遇到的困难和提出的问题。该书的特点是:通俗易懂,适于自学;由浅入深,便于理解;概念明确,语言简洁;例题丰富,内容全面;重点突出,难点详解。

    内容简介

    本书全面和系统地讲述了c++语言的基本概念、基本语法和编程方法,较洋尽地讲述了c++语言面向对象的重要特征:类和对象、继承和派生类、多态性和虚函数等内容。本书具有丰富的例题,每章后面备有相当数量的练习题和作业题。与本书配套的《c++语言基础教程题解与上机指导》给出了所有题目的解答,并为每章提供了上机练习题及其上机指导。
      本书通俗易懂,由浅人深,突出重点,偏重应用;不仅可作为高等学校c++语言课程的教材,还可作为广大计算机爱好者学习c++语言的教材或参考书。

    作者简介

    目录

    第1章 c++语言概述
    1.1 面向对象程序设计的基本思想和有关概念
    1.1.1 面向对象的由来和发展
    1.1.2 抽象在面向对象中的作用
    1.1.3 面向对象计算的基本特征
    1.2 c++是一种面向对象的程序设计语言
    1.2.1 c++对面向对象程序设计方法的支持
    1.2.2 c++与c语言的关系
    1.3 c++的词法及词法规则
    1.3.1 c++的字符集
    1.3.2 单词及词法规则
    1.4 c++程序结构的特点
    1.4.1 一个c++的示范程序
    1.4.2 c++程序的组成部分
    1.4.3 c++程序的书写格式
    1.5 c++程序的实现
    1.5.1 c++程序的编辑、编译和运行
    1.5.2 visual c++ 5.0版本的基本用法
    练习题
    作业题
    .第2章 数据类型和表达式
    2.1 基本数据类型
    2.2 常量和变量
    2.2.1 常量
    2.2.2 变量
    2.3 数组类型
    2.3.1 数组的定义
    2.3.2 数组的赋值
    2.3.3 字符数组
    2.4 枚举类型
    2.4.1 枚举模式和枚举变量
    2.4.2 枚举变量的值
    2.5 指针和引用
    2.5.1 指针
    2.5.2 指针和数组
    2.5.3 引用
    2.6 运算符
    2.6.1 算术运算符
    2.6.2 关系运算符
    2.6.3 逻辑运算符
    2.6.4 位操作运算符
    2.6.5 赋值运算符
    2.6.6 其他运算符
    2.6.7 运算符的优先级和结合性
    2.7 表达式
    2.7.1 表达式的种类
    2.7.2 表达式的值和类型
    2.7.3 表达式中的类型转换
    2.8 类型定义
    练习题
    作业题
    第3章 预处理和语句
    3.1 预处理功能
    3.1.1 文件包含命令
    3.1.2 条件编译命令
    3.1.3 宏定义命令
    3.2 语句
    3.2.1 表达式语句和空语句
    3.2.2 复合语句和分程序
    3.3 选择语句
    3.3.1 条件语句
    3.3.2 开关语句
    3.4 循环语句
    3.4.1 while循环语句
    3.4.2 do-while循环语句
    3.4.3 for循环语句
    3.4.4 多重循环
    3.5 转向语句
    3.5.1 goto语句
    3.5.2 break语句
    3.5.3 continue语句
    练习题
    作业题
    第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.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 函数的嵌套调用
    4.6.2 函数的递归调用
    4.7 作用域
    4.7.1 标识符的作用域规则
    4.7.2 作用域的种类
    4.7.3 关于重新定义标识符的作用域规定
    4.7.4 局部变量和全局变量
    4.7.5 内部函数和外部函数
    4.8 c++的系统函数
    4.8.1 c++系统函数概述
    4.8.2 字符串处理函数
    练习题
    作业题
    露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 对象的生存期
    练习题
    作业题
    第6章 类和对象(二)
    6.1 对象指针和对象引用
    6.1.1 指向类的成员的指针
    6.1.2 对象指针和对象引用作函数参数
    6.1.3 this指针
    6.2 数组
    6.2.1 对象数组
    6.2.2 指向数组的指针和指针数组
    6.2.3 带参数的main()函数
    6.3 常类型
    6.3.1 一般常量和对象常量
    6.3.2 常指针和常引用
    6.3.3 常成员函数
    6.3.4 常数据成员
    6.4 子对象和堆对象
    6.4.1 子对象
    6.4.2 堆对象
    6.5 类型转换
    6.5.1 类型的自动隐式转换
    6.5.2 构造函数具有类型转换功能
    6.5.3 转换函数
    6.6 应用实例--链表
    练习题
    作业题
    第7章 继承性和派生类
    7.1 基类和派生类
    7.1.1 派生类的定义格式
    7.1.2 派生类的三种继承方式
    7.1.3 基类与派生类的关系
    7.2 单继承
    7.2.1 成员访问权限的控制
    7.2.2 构造函数和析构函数
    7.2.3 子类型化和类型适应
    7.3 多继承
    7.3.1 多继承的概念
    7.3.2 多继承的构造函数
    7.3.3 二义性问题
    7.4 虚基类
    7.4.1 虚基类的引入和说明
    7.4.2 虚基类的构造函数
    7.5 应用实例--日期和时间
    练习题
    作业题
    第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 程序举例
    练习题
    作业题
    第9章 c++的i/o流库
    9.1 屏幕输出
    9.1.1 使用预定义的插入符
    9.1.2 使用成员函数put()输出一个字符
    9.1.3 使用成员函数write()输出一个字符串
    9.2 键盘输入
    9.2.1 使用预定义的提取符
    9.2.2 使用成员函数get()获取一个字符
    9.2.3 使用成员函数read()读取一串字符
    9.3 插入符和提取符的重载
    9.4 格式化输入和输出
    9.4.1 设置流的格式化标志
    9.4.2 格式输出函数
    9.4.3 操作子
    9.5 磁盘文件的输入和输出
    9.5.1 磁盘文件的打开和关闭操作
    9.5.2 文本文件的读写操作
    9.5.3 二进制文件的读写操作
    9.5.4 随机访问数据文件
    9.5.5 其他有关文件操作的函数
    9.6 字符串流
    9.6.1 ostrstream类的构造函数
    9.6.2 istrstream类的构造函数
    9.7 流错误的处理
    9.7.1 状态字和状态函数
    9.7.2 清除/设置流的状态位
    练习题
    作业题
    附录 ascii码表
    参考文献

    商品评论(0条)

    暂无评论!

    您的浏览历史

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