注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C++全方位学习

C++全方位学习

C++全方位学习

定 价:¥46.00

作 者: 庄益瑞,吴权威编著
出版社: 中国铁道出版社
丛编项: 台湾经典程序设计入门系列
标 签: C++

ISBN: 9787113048167 出版时间: 2002-01-01 包装: 胶版纸
开本: 26cm+光盘1片 页数: 423 字数:  

内容简介

  面向对象程序设计是现今最主要的软件设计方法。C++作为程序设计中最专业和热门的一种语言,已成为广大程序员的首选。本书以MicrosoftVisualC++的设计实例为基础,运用较多的范例引导C++程序设计的技巧,并配合由浅入深的习题和清晰明了的解说,使读者可以循序渐进地体会C++程序设计的精髓。对于学习程序设计的初学者而言,本书采用了通俗易懂的文字,通过渐进式的范例引导练习,再以适时的图解阐释了文中的要点。有助于读者踏出稳健的第一步并建立起程序设计的信心,使其以后深入研究课题时充满动力。本书非常适合初次学习程序语言或想彻底了解C++语言的读者阅读,也可作为高等院校教授程序语言、面向对象程序设计的教材。另外,随书所附光盘包含全部范例的程序源代码,使读者学习更加便利。本书由碁峯资讯股份有限公司提供版权,经中国铁道出版社计算机图书项目中心审选,由戴军、贺军、龚亚平、李志伟、陈贤淑、廖康良和孟丽花等完成了本书的编排工作。

作者简介

暂缺《C++全方位学习》作者简介

图书目录

第1章 C语言的基本概念 
1-1 程序语言
1-1-1 为什么需要程序语言
1-1-2 高级语言
1-2 C语言的演化
1-3 Microsoft Visual C++ 6.0的安装
1-4 启动程序与画面简介
1-4-1  启动Visual C++
1-4-2 Visual C++画面概述
1-4-3 启动MSDN Library
1-4-4 MSDN Library画面概述
1-5 C语言程序结构
1-5-1 程序设计步骤
1-5-2 C语言程序结构
1-6 如何编写C语言程序
1-6-1 C语言程序的格式
1-6-2 编译程序语言和解释程序语言
1-6-3 Visual C++程序的编写与编译方法
温故知新
自我突破习题 
第2章 数据类型与表达式
2-1 C语言的数据类型与变量声明
2-1-1 常量与变量
2-1-2 整数
2-1-3 浮点数
2-1-4 字符
2-2 输入与输出
2-3 运算符和表达式
2-3-1 数学运算表达式
2-3-2 赋值表达式
2-3-3 逻辑关系表达式
2-3-4 位运算表达式
2-3-5 数据类型的转换与强制转换数据类型运算符
2-3-6 运算符优先级
温故知新
自我突破习题 
第3章 程序流程控制
3-1 循环结构
3-1-1 for语句
3-1-2 while语句
3-1-3 do...while语句
3-2 条件流程控制
3-2-1 if语句
3-2-2 else if语句
3-3 多重分支结构(switch...case)
3-4 中断分支与循环语句
3-4-1 中断分支break语句
3-4-2 continue语句
3-5 条件运算符(?:)
3-6 跳转语句(goto)
温故知新
自我突破习题 
第4章 数组与指针
4-1 数组
4-1-1 数值数组数据的赋值
4-1-2 字符数组数据的赋值
4-2 多维数组
4-2-1 数值二维数组数据的赋值
4-2-2 字符二维数组数据的赋值
4-3 指针
4-3-1 指针的意义
4-3-2 指针的运算
4-4 动态分配内存
4-4-1 new配置内存
4-4-2 delete释放内存
4-5 指针与数组
4-5-1 指针与一维数组
4-5-2 指针与多维数组
4-5-3 指针与字符数组
温故知新
自我突破习题 
第五章 函数与函数库
5-1 函数定义
5-2 参数传递
5-2-1 传值调用
5-2-2 传址调用
5-3 C++常用函数
5-3-1 数学函数
5-3-2 随机数函数
5-3-3 字符串函数
5-3-4 数据转换函数
5-3-5 输入输出函数
5-4 递归函数(Recursive Functions)
5-5 内联函数
温故知新
自我突破习题 
第6章 特殊数据类型与定义
6-1 枚举(enum)
6-2 用户自定义类型名称(typedef)
6-3 结构(struct)
6-3-1 结构的定义与存取
6-3-2 函数中结构数据的传递
6-4 预处理器指令
6-4-1 #define与#undef
6-4-2 #include
6-4-3 #if...#else...#endif与#elif
6-4-4 #ifdef与#ifndef
6-5 变量的作用范围
6-5-1 自动变量(auto)
6-5-2 静态变量(static)
6-5-3 外部变量(extern)
6-5-4 静态外部变量(static extern)
6-5-5 寄存器变量(register)
温故知新
自我突破习题 
第7章 对象与类
7-1 面向对象的基本概念
7-1-1 什么是对象
7-1-2 面向对象设计的特点
7-2 加上行为的结构——类
7-2-1 类的意义
7-2-2 类的设计方法
7-2-3 类中成员的种类
7-2-4 嵌套类
7-3 构造函数与析构函数
7-3-1 构造函数的基本概念
7-3-2 设定对象的初始值
7-3-3 构造函数重载
7-3-4 析构函数
7-4 对象的声明与操作
7-4-1 对象的声明
7-4-2 对象的指定
7-4-3 动态配置对象
温故知新
自我突破习题 
第8章 继承与派生类
8-1 派生类
8-1-1 继承的概念
8-1-2 派生类——公共派生
8-1-3 派生类——私有派生
8-1-4 派生类——保护派生
8-1-5 派生的原则
8-1-6 派生类的构造函数与析构函数
8-2 多重继承
8-2-1 基本概念
8-2-2 构造函数的定义
8-2-3 成员函数的存取
8-3 类的层次
8-3-1 单一类层次
8-3-2 多得类层次
8-4 虚基类
8-4-1 使用时机
8-4-2 构造函数的存取
8-4-3 板构函数的存取
8-4-4 虚基类成员的存取
温故知新
自我突破习题 
第9章 虚函数与友元函数
9-1 多态
9-2 虚函数
9-2-1 定义与声明
9-2-2 存取关系
9-2-3 动态链接
9-2-4 纯虚函数
9-3 友元函数与友元类
9-3-1 友元函数
9-3-2 友元类
9-4 this指针
温故知新
自我突破习题 
第10章 重载
10-1 函数重载
10-1-1 一般函数重载
10-1-2 构造函数重载
10-1-3 复制构造函数
10-2 运算符重载
10-2-1 运算符函数
10-2-2 二元运算符的重载(一)
10-2-3 二元运算符的重载(二)
10-2-4 一元运算符的重载
10-2-5 等号运算符的重载
10-3 类的类型转换
10-3-1 利用构造函数转换类型
10-3-2 类类型转换成其他类型
温故知新
自我突破习题 
第11章 模板
11-1 什么是模板
11-2 函数模板
11-2-1 套用一般数据类型的函数模板
11-2-2 套用自定义类型的函数模板
11-3 类模板
11-3-1 定义及使用方法
11-3-2 具有固定类型的类模板
11-3-3 一个类模板范例——串行队列
温故知新
自我突破习题 
第12章 输入与输出流
12-1 流
12-2 输出流cout
12-2-1 串联输出
12-2-2 字符与字符串输出
12-2-3 清除缓冲区flush()
12-2-4 设定输出格式
12-3 输入流cin
12-3-1 串联输入
12-3-2 单一字符输入get
12-3-3 字符串输入getline()和ignore()
12-4 文件的输入与输出
12-4-1 简单的文件I/O处理
12-4-2 高级文件处理
12-4-3 随机访问文件
温故知新
自我突破习题 
附录A C++关键字
附录B ASCII码字符对照表

本目录推荐