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

C++程序设计语言

C++程序设计语言

定 价:¥28.00

作 者: 揣锦华主编
出版社: 西安电子科技大学出版社
丛编项: 普通高等院校计算机类专业系列教材
标 签: C++

ISBN: 9787560611952 出版时间: 2003-02-01 包装: 胶版纸
开本: 26cm 页数: 301 字数:  

内容简介

  C++是一种高效实用的程序设计语言,它既可以进行结构化程序设计,又可以进行面向对象程序设计。《新世纪计算机类本科规划教材:C++程序设计语言》作为《C++程序设计语言》的辅助教材,精练地介绍了C++语言的基本知识点与内容概要,紧扣《C++程序设计语言》的学习要求,选择极具代表性的典型例题进行分析,对掌握程序设计的基本技能与常用算法具有很强的指导作用。《新世纪计算机类本科规划教材:C++程序设计语言》在编写中力求采取由浅入深、由简到繁的展开方式,尽量运用简单明了、通俗易懂的表述语言。《新世纪计算机类本科规划教材:C++程序设计语言》还根据教学大纲,为每章配备了相应的上机实验内容,这既方便教师安排教学,又便于读者上机实习。《C++程序设计语言》由揣锦华主编,适合作为高等院校计算机专业和非计算机专业学习“C++程序设计”课程的辅助教材,也可作为参加各类相关计算机程序设计考试用书。

作者简介

暂缺《C++程序设计语言》作者简介

图书目录

第1章 C++简单程序设计
1.1 C++语言概述
1.1.1 从C到C++
1.1.2 一个简单的C++程序
1.1.3 字符集
1.1.4 词法记号
1.2 基本数据类型和表达式
1.2.1 基本数据类型
1.2.2 常量
1.2.3 变量
1.2.4 引用
1.2.5 运算符与表达式
1.2.6 数据类型转换
1.3 数据的输入与输出
1.3.1 I/O的书写格式
1.3.2 简单的I/O格式控制
1.4 程序的基本控制结构
1.4.1 简单选择结构
1.4.2 多重选择结构
1.4.3 循环结构
1.4.4 循环结构的嵌套
1.4.5 其它控制语句
习题
第2章 函数
2.1 函数的定义与使用
2.1.1 函数的定义
2.1.2 函数的调用
2.1.3 函数的参数传递
2.2 函数调用机制
2.3 递归函数
2.4 默认参数的函数
2.5 内联函数
2.6 函数重载
2.7 函数模板
2.8 使用C++系统函数
习题
第3章 数组
3.1 数组的基本概念
3.2 一维数组
3.2.1 一维数组的声明
3.2.2 一维数组中的元素访问
3.2.3 一维数组的初始化
3.3 多维数组
3.3.1 多维数组的声明
3.3.2 访问多维数组中的元素
3.3.3 二维数组的初始化
3.4 数组作为函数的参数
3.5 数组与字符串
3.5.1 字符数组
3.5.2 字符串的基本运算
3.6 数组应用举例
3.6.1 排序
3.6.2 查找
3.6.3 统计
3.6.4 字符处理
3.7 构造数据类型
3.7.1 结构体
3.7.2 共用体
3.7.3 枚举类型
3.7.4 类型自定义语句
习题
第4章 类和对象
4.1 面向对象的思想
4.1.1 结构化程序设计
4.1.2 面向对象程序设计
4.2 面向对象程序设计的基本特点
4.2.1 抽象性
4.2.2 封装性
4.2.3 继承性
4.2.4 多态性
4.3 面向对象的方法
4.4 面向对象的标记
4.5 类和对象
4.5.1 类的声明
4.5.2 类成员的访问控制
4.5.3 类的成员函数
4.5.4 对象
4.5.5 对象数组
4.6 构造函数和析构函数
4.6.1 构造函数
4.6.2 拷贝构造函数
4.6.3 析构函数
4.7 类的组合
4.8 类模板
习题
第5章 程序结构
5.1 作用域与可见性
5.1.1 作用域
5.1.2 可见性
5.2 生存期
5.2.1 静态生存期
5.2.2 局部生存期
5.2.3 动态生存期
5.3 局部变量和全局变量
5.3.1 局部变量
5.3.2 全局变量
5.4 静态成员
5.4.1 静态数据成员
5.4.2 静态函数成员
5.5 友元
5.5.1 友元函数
5.5.2 友元类
5.6 常类型
5.6.1 常引用
5.6.2 常对象
5.6.3 常成员函数
5.6.4 常数据成员
5.7 多文件结构
5.8 编译预处理
习题
第6章 指针与字符串
6.1 指针的概念
6.2 指针型变量
6.2.1 指针型变量的声明
6.2.2 指针的基本操作
6.2.3 指针变量的初始化与引用
6.2.4 指针的运算
6.3 指针与数组
6.3.1 指针与数组的关系
6.3.2 通过指针引用数组元素
6.3.3 指向多维数组的指针
6.3.4 指针数组与多级指针
6.4 指针与函数
6.4.1 指针变量作为函数参数
6.4.2 指向函数的指针
6.4.3 指针作为函数的返回类型
6.5 指针与类、对象
6.6 指针与字符串
6.6.1 字符串指针
6.6.2 字符串标准库函数
6.7 动态内存分配与new和delete运算符
6.7.1 new运算符
6.7.2 delete运算符
6.7.3 动态内存分配应用举例(链表)
6.8 string类
习题
第7章 继承与派生
7.1 继承与派生
7.1.1 继承与派生的概念
7.1.2 派生类的声明
7.1.3 派生类生成过程
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.5.1 作用域分辨
7.5.2 基类私有成员的访问
7.5.3 引入派生类后的对象指针
7.6 虚基类
7.6.1 虚基类的声明
7.6.2 虚基类及其派生类的构造函数
习题
第8章 多态性
8.1 多态性概述
8.2 运算符重载
8.2.1 运算符重载的规则
8.2.2 运算符重载为成员函数
8.2.3 运算符重载为友元函数
8.2.4 其它运算符重载
8.3 虚函数
8.3.1 为什么要引入虚函数
8.3.2 虚函数的定义及使用
8.3.3 虚函数的限制
8.4 抽象类
8.4.1 纯虚函数
8.4.2 抽象类
习题
第9章 流类库与输入/输出
9.1 输入/输出标准流类
9.1.1 输入/输出流的概念
9.1.2 输入/输出标准流类
9.2 文件流类
9.3 串流类
9.4 控制符
9.4.1 使用流对象的成员函数
9.4.2 使用控制符
9.5 输入/输出成员函数
9.5.1 使用成员函数输入
9.5.2 使用成员函数输出
9.6 用户自定义类型的输入/输出
习题
第10章 异常处理
10.1 异常处理机制
10.2 异常处理的实现
10.2.1 异常处理的语法
10.2.2 异常处理的执行过程
10.2.3 异常接口声明
10.3 异常处理中的构造与析构
习题
第11章 Visual C++环境下Windows程序开发概述
11.1 Visual C++环境简介
11.1.1 Visual C++界面
11.1.2 项目和项目工作空间
11.2 Windows编程基础
11.2.1 Windows API
11.2.2 Windows基础
11.2.3 Windows消息映射及处理
11.3 MFC基础
11.3.1 MFC类库简介
11.3.2 MFC应用程序框架
11.4 使用Visual C++开发Windows程序实例
习题
参考文献

本目录推荐