展开全部

主编推荐语

Turbo C++教程:C++程序设计基础与面向对象方法

内容简介

本书以Turbo C++为依据,以C语言为起点,全面地介绍C++语言的程序设计基础和面向对象的程序设计方法。

目录

  • 封面
  • 目录
  • 扉页
  • 版权
  • 再版前言
  • 第一篇 C语言基础
  • 第1章 对C语言的初步认识
  • 1.1 程序与程序设计语言
  • 1.1.1 程序、程序设计和程序设计语言
  • 1.1.2 结构化程序设计方法
  • 1.2 C语言及其源程序的基本结构
  • 1.2.1 C语言
  • 1.2.2 C语言源程序的基本结构
  • 1.2.3 C语言的基本语句
  • 1.3 C语言的基本词法
  • 1.3.1 C语言的字符集
  • 1.3.2 标识符
  • 1.3.3 保留字
  • 1.3.4 C语言的词类
  • 1.4 源程序的编译和C语言的集成开发环境
  • 1.4.1 C程序的开发过程
  • 1.4.2 C语言的集成开发环境
  • 小结
  • 习题
  • 第2章 基本数据类型、操作符和表达式
  • 2.1 数据类型
  • 2.2 整型数据
  • 2.2.1 整型常量
  • 2.2.2 整型变量
  • 2.3 实型数据
  • 2.3.1 实型常量
  • 2.3.2 实型变量
  • 2.4 字符型数据与字符串
  • 2.4.1 字符型常量
  • 2.4.2 字符型变量
  • 2.4.3 字符串常量
  • 2.5 变量说明与初始化
  • 2.5.1 变量说明(定义)
  • 2.5.2 变量的初始化
  • 2.6 运算符和表达式
  • 2.6.1 运算符
  • 2.6.2 表达式
  • 2.6.3 表达式中数据类型的转换
  • 小结
  • 习题
  • 第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 字符输出函数putchar()
  • 3.3.2 字符输入函数getchar()
  • 3.3.3 格式输出函数printf()
  • 3.3.4 格式输入函数scanf()
  • 3.4 顺序结构程序设计
  • 小结
  • 习题
  • 第4章 选择结构程序设计
  • 4.1 关系运算符及关系运算表达式
  • 4.2 逻辑运算符及逻辑表达式
  • 4.3 选择语句
  • 4.3.1 单分支if选择语句
  • 4.3.2 双分支if_else选择语句
  • 4.3.3 多分支结构
  • 4.3.4 多分支开关语句switch
  • 4.4 选择结构程序设计
  • 4.5 条件运算符
  • 小结
  • 习题
  • 第5章 循环结构程序设计
  • 5.1 逗号运算符和逗号表达式
  • 5.2 goto语句
  • 5.3 循环语句
  • 5.3.1 for循环语句
  • 5.3.2 while循环语句
  • 5.3.3 do_while 循环语句
  • 5.4 多重循环——循环的嵌套
  • 5.5 break语句和continue语句
  • 5.5.1 break语句
  • 5.5.2 continue语句
  • 5.6 循环程序设计
  • 小结
  • 习题
  • 第6章 位运算
  • 6.1 位运算符及位运算表达式
  • 6.2 位逻辑运算
  • 6.3 移位运算
  • 6.4 位自反赋值运算
  • 小结
  • 习题
  • 第7章 数组与字符串
  • 7.1 一维数组
  • 7.1.1 一维数组的定义
  • 7.1.2 数组元素的引用
  • 7.1.3 一维数组的初始化
  • 7.1.4 一维数组程序设计
  • 7.2 多维数组
  • 7.2.1 多维数组的定义和引用
  • 7.2.2 二维数组的初始化
  • 7.2.3 二维数组程序设计
  • 7.3 字符数组与字符串
  • 7.3.1 字符数组的定义与初始化
  • 7.3.2 字符串与字符数组
  • 7.4 常用的字符串系统库函数
  • 7.4.1 字符串输入函数gets()
  • 7.4.2 字符串输出函数puts()
  • 7.4.3 字符串复制函数strcpy()
  • 7.4.4 字符串连接函数strcat()
  • 7.4.5 字符串比较函数strcmp()
  • 7.4.6 测试字符串长度函数strlen()
  • 7.5 字符数组程序设计实例
  • 小结
  • 习题
  • 第8章 指针
  • 8.1 指针的概念
  • 8.1.1 指针和指针变量
  • 8.1.2 指针变量的定义
  • 8.2 指针运算符和指针变量的初始化
  • 8.2.1 指针运算符
  • 8.2.2 指针变量的初始化
  • 8.2.3 指针运算与指针表达式
  • 8.2.4 用指针处理简单变量
  • 8.3 数组的指针
  • 8.3.1 指向一维数组的指针
  • 8.3.2 指向二维数组的指针
  • 8.4 用指针处理字符串
  • 8.5 指针数组
  • 8.6 多级指针
  • 小结
  • 习题
  • 第9章 函数
  • 9.1 函数概述
  • 9.2 函数的定义、调用和返回
  • 9.2.1 函数的定义
  • 9.2.2 函数的返回
  • 9.2.3 函数的调用
  • 9.2.4 函数原型的使用
  • 9.2.5 指针类型函数
  • 9.3 函数参数的传递方式
  • 9.3.1 值传递方式
  • 9.3.2 地址传递方式
  • 9.3.3 数组作为函数参数
  • 9.4 函数指针
  • 9.5 函数的嵌套调用和递归调用
  • 9.5.1 函数的嵌套调用
  • 9.5.2 函数的递归调用
  • 9.6 主函数main()的参数
  • 9.6.1 主函数main()的参数
  • 9.6.2 函数main()的返回值
  • 小结
  • 习题
  • 第10章 数据的存储类型
  • 10.1 变量在内存中的存储
  • 10.2 局部变量和全局变量
  • 10.2.1 局部变量
  • 10.2.2 全局变量
  • 10.3 变量的存储类型
  • 10.3.1 局部变量的存储定义
  • 10.3.2 全局变量的存储定义
  • 10.3.3 变量存储类型小结
  • 10.4 内部函数和外部函数
  • 10.4.1 内部函数与外部函数
  • 10.4.2 在Turbo C++集成环境下编译多文件程序
  • 10.5 动态存储单元
  • 10.6 修饰符const
  • 小结
  • 习题
  • 第11章 用户定义数据类型
  • 11.1 结构型(Structure)
  • 11.1.1 结构型的定义
  • 11.1.2 结构型变量的定义
  • 11.1.3 结构型变量的初始化
  • 11.1.4 结构型变量成员的引用
  • 11.1.5 结构型变量作为函数的参数
  • 11.2 结构型数组
  • 11.2.1 结构型数组的定义和初始化
  • 11.2.2 结构型数组元素成员的引用
  • 11.3 指向结构型数据的指针
  • 11.3.1 指向结构型变量指针的定义、初始化和引用
  • 11.3.2 结构型变量指针的应用举例
  • 11.3.3 指向结构型数组的指针
  • 11.4 位域型(Bit_Fields)
  • 11.4.1 位域型的定义
  • 11.4.2 位域型变量的说明和初始化
  • 11.4.3 位域型变量的引用
  • 11.5 联合型(Unions)
  • 11.5.1 联合型的定义
  • 11.5.2 联合型变量的说明
  • 11.5.3 联合型变量的引用
  • 11.6 枚举型(Enumerations)
  • 11.6.1 枚举型的定义
  • 11.6.2 枚举型变量的定义
  • 11.6.3 枚举型变量的引用
  • 11.7 用户自定义数据类型名称
  • 小结
  • 习题
  • 第12章 C语言的预处理器
  • 12.1 宏定义和宏替换
  • 12.1.1 不带参数的宏定义和引用
  • 12.1.2 带参数的宏定义和引用
  • 12.1.3 取消宏定义
  • 12.2 文件包含
  • 12.3 条件编译
  • 12.3.1 #if_#endif类型的条件编译命令
  • 12.3.2 #ifdef和#ifndef类型的条件编译命令
  • 小结
  • 习题
  • 第13章 磁盘文件操作(I/O系统)
  • 13.1 文件概述
  • 13.1.1 C语言文件的概念
  • 13.1.2 二进制文件和文本文件
  • 13.1.3 顺序文件和随机文件
  • 13.1.4 缓冲文件系统和非缓冲文件系统
  • 13.1.5 文件型指针
  • 13.2 打开文件和关闭文件
  • 13.2.1 打开文件函数
  • 13.2.2 关闭文件函数
  • 13.2.3 标准设备文件
  • 13.3 文件的读和写
  • 13.3.1 字符文件读写函数
  • 13.3.2 文件尾测试函数、错误测试函数和文件头定位函数
  • 13.3.3 字符串文件读写函数
  • 13.3.4 数据块文件读写函数
  • 13.3.5 格式化读写文件函数
  • 13.4 文件的定位与文件的随机存取
  • 13.4.1 文件随机定位函数
  • 13.4.2 随机读写文件举例
  • 13.4.3 当前位置函数ftell()
  • 小结
  • 习题
  • 第二篇 C++面向对象程序设计
  • 第14章 C++概述
  • 14.1 面向对象的程序设计
  • 14.1.1 传统的程序设计方法
  • 14.1.2 面向对象的程序设计
  • 14.2 面向对象方法的基本特征
  • 14.2.1 对象
  • 14.2.2 类
  • 14.2.3 继承(inheritance)
  • 14.2.4 多态性(polymorphism)
  • 14.3 C++对C语法的扩充
  • 14.3.1 变量的定义
  • 14.3.2 C++的函数原型
  • 14.3.3 常数说明
  • 14.3.4 C++的注释语句
  • 14.3.5 C++的标准I/O操作
  • 14.3.6 作用域区分符
  • 14.3.7 函数参数的缺省
  • 14.3.8 引用型变量
  • 14.3.9 内联函数
  • 14.3.10 动态内存的分配
  • 小结
  • 习题
  • 第15章 类
  • 15.1 类的结构
  • 15.1.1 类的定义
  • 15.1.2 类成员函数的定义
  • 15.1.3 类的对象的定义与访问
  • 15.2 类中的内联函数
  • 15.2.1 用修饰符inline说明成员函数
  • 15.2.2 隐式内联函数
  • 15.3 类的友元成员
  • 15.3.1 定义友元函数
  • 15.3.2 定义友元成员函数
  • 15.3.3 定义友元类
  • 15.4 类的静态成员
  • 15.4.1 静态数据成员
  • 15.4.2 静态成员函数
  • 15.5 对象作为函数的参数
  • 15.5.1 值传递
  • 15.5.2 引用传递
  • 15.6 类的指针
  • 15.6.1 对象指针
  • 15.6.2 this指针
  • 小结
  • 习题
  • 第16章 类的工具
  • 16.1 构造函数和析构函数
  • 16.1.1 不带参数的构造函数
  • 16.1.2 析构函数
  • 16.1.3 带参数的构造函数
  • 16.1.4 构造函数参数的缺省值
  • 16.2 函数重载
  • 16.2.1 一般函数的重载
  • 16.2.2 构造函数重载
  • 16.2.3 重载类成员函数
  • 16.2.4 构造函数的动态初始化
  • 16.3 运算符重载
  • 16.3.1 用成员函数重载运算符
  • 16.3.2 用友元函数重载运算符
  • 16.4 对象的动态存储管理
  • 小结
  • 习题
  • 第17章 类的继承
  • 17.1 继承
  • 17.1.1 继承与派生类
  • 17.1.2 公有派生
  • 17.1.3 私有派生
  • 17.2 继承机制中的初始化
  • 17.2.1 不带参数的基类构造函数
  • 17.2.2 带参数的基类构造函数
  • 17.3 多重继承
  • 17.3.1 多重继承的继承机制
  • 17.3.2 指向派生类的指针
  • 17.4 虚基类
  • 17.4.1 多重继承中的二义性
  • 17.4.2 虚基类
  • 小结
  • 习题
  • 第18章 虚函数与多态性
  • 18.1 虚函数
  • 18.1.1 虚函数的概念
  • 18.1.2 虚函数的应用
  • 18.2 纯虚函数和抽象基类
  • 18.2.1 纯虚函数
  • 18.2.2 抽象基类
  • 18.3 编译连接与执行连接
  • 小结
  • 习题
  • 第19章 C++的I/O系统
  • 19.1 C++的I/O系统概述
  • 19.1.1 C++的I/O流的基本概念
  • 19.1.2 输入/输出操作符的使用
  • 19.2 用户自定义插入操作符和提取操作符
  • 19.2.1 创建插入操作符“<<”
  • 19.2.2 重载提取操作符“>>”
  • 19.3 格式化I/O
  • 19.3.1 用ios类的成员函数实现格式化I/O
  • 19.3.2 使用控制器函数实现格式化I/O
  • 19.3.3 建立自己的控制器函数
  • 19.4 文件的I/O
  • 19.4.1 打开和关闭文件
  • 19.4.2 文件的读和写
  • 19.4.3 二进制文件的读和写
  • 19.4.4 文件的随机访问
  • 小结
  • 习题
  • 附录1 实验指导书
  • 附录2 常用Turbo C库函数
  • 附录3 常用字符的ASCⅡ
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。