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

C++程序设计教程

C++程序设计教程

定 价:¥46.00

作 者: 李秉璋 主编
出版社: 北京理工大学出版社
丛编项:
标 签: VC++

购买这本书可以去


ISBN: 9787564016593 出版时间: 2009-01-01 包装: 平装
开本: 16开 页数: 422 字数:  

内容简介

  本教材是为高等学校计算机专业、电类和信息类专业学生学习高级语言程序设计而编写的。本教材根据高级语言程序设计的基本体系编写,结合结构化程序设计和面向对象程序设计的基本方法,内容包括C++语言的基本语法,程序控制结构,程序的两种模块一函数和类,类的封装、继承、多态,模板技术,流类库,泛型程序设计等。作为计算机和电类专业第一程序设计语言课程,本教程选择教学难度比较大的C++语言,兼顾两个方面:掌握面向对象程序设计技术和奠定后续专业课程的语言基础。作为软件课程基础,它不是C++的语言手册,而是一本高级语言程序设计教程,借助C++讲授程序设计的基本概念、基本语法,面向对象的思想、方法和面向对象程序设计的基本方法和应用,教材的内容丰富,思路清晰。本教材配有不同难度、题型多样的习题,可以帮助读者加深理解C++基本概念、提高程序设计的能力,培养软件开发的素养。本教材内容循序渐进、难点分散、概念清晰、语言通俗、例题丰富,部分章节末尾提供了涵盖该章节主要知识点的综合例题。本书中部分章节带有“*”属于提高内容。本教材适合理工科高等学校本科生使用,也可作为工程技术人员学习面向对象程序设计语言的自学教材。

作者简介

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

图书目录

第1章 C++基础
1.1 C++概述
1.2 程序设计与程序设计语言
1.3 简单的C++程序实例
1.4 C++程序开发过程
1.5 C++字符集与词汇
1.6 C++的数据类型
1.7 变量和常量
1.8 运算符和表达式
1.9 数组与字符数组
1.10 简单的输入/输出
本章小结
习题
第2章 程序的控制结构
2.1 算法的概念与表示方法
2.2 分支结构
2.3 循环结构
2.4 转向语句
2.5 常用算法的应用实例
2.6 结构体类型
2.7 联合体类型
2.8 枚举类型
2.9 输入/输出文件简介
本章小结
习题
第3章 函数
3.1 函数的定义与调用
3.2 函数的参数传递、返回值
3.3 变量的存储及函数调用机制
3.4 全局变量、局部变量和静态变量
3.5 标识符的作用域与可见性
3.6 存储类型与标识符的生命期
3.7 函数的嵌套和递归调用
3.8 函数的重载、内联及默认参数
3.9 头文件与多文件结构
3.10 编译预处理
本章小结
习题
第4章 类与对象
4.1 从面向过程到面向对象
4.2 类与对象的基本概念
4.3 一构造函数和析构函数
4.4 复制构造函数
4.5 静态成员
4.6 常对象与常成员
4.7 类的友元
4.8 名字空间域和类域
4.9 UML图形标识
4.10 程序实例——公司人员管理程序
本章小结
习题
第5章 运算符的重载
5.1 运算符重载
5.2 类型转换
5.3 典型运算符重载
5.4 程序实例——有理数计算
本章小结
习题
第6章 数组、指针与字符串
6.1 数组
6.2 指针
6.3 数组与指针的关系
6.4 动态内存分配
6.5 字符串
6.6 程序实例——自定义字符串类
本章小结
习题
第7章 模板及应用
7.1 模板
7.2 模板与类型参数
7.3 类模板与线性表
7.4 栈与队列的基本操作及其应用
本章小结
习题
第8章 继承与派生
8.1 类的继承与派生
8.2 派生类的访问控制
8.3 类型兼容规则
8.4 派生类的构造函数与析构函数
8.5 派生类的成员标识与多重继承
8.6 程序实例——公司人员管理程序
本章小结
习题
第9章 多态性与虚函数
9.1 多态性概述
9.2 多态性与虚函数
9.3 抽象类
9.4 抽象类事例——变步长梯形积分算法求函数的定积分
9.5 程序实例——公司人员管理程序
本章小结
习题
第10章 流类库与输入/输出
10.1 流的概念
10.2 C++的基本流类体系
10.3 输入/输出流
10.4 流的格式控制
10.5 标准设备的输入/输出
10.6 文件的输入/输出
10.7 字符串流
10.8 程序实例——公司人员管理程序
本章小结
习题
第11章 异常处理
11.1 异常的概念和异常处理的基本思想
11.2 异常处理机制
11.3 异常处理中的构造与析构
11.4 C++标准库的异常处理
11.5 程序实例——数组下标越界异常处理
本章小结
习题
第12章 泛型程序设计与标准模板库
12.1 泛型程序设计的概念和术语
12.2 迭代器
12.3 C++标准模板库中的容器
12.4 标准C++库中的算法
12.5 函数对象
本章小结
习题
附录
附录A ASCII字符表
附录B 系统关键字
附录C 常用运算符的功能、优先级和结合性
参考文献

本目录推荐