
C++程式设计及实训教程
《C++程式设计及实训教程》是一本正文语种为简体中文的书籍。
基本介绍
- 中文名:C++程式设计及实训教程
- 条形码: :9787810828802
- 尺寸:: 25.8 x 18.2 x 1.2 cm
- 重量:: 399 g
图书信息
出版社: 清华大学出版社,北京交通大学出版社; 第1版 (2007年1月1日)
平装: 266页
开本: 16开
ISBN: 7810828802
条形码: 9787810828802
尺寸: 25.8 x 18.2 x 1.2 cm
重量: 399 g
内容简介
C++语言是近年来广泛使用的现代计算机语言,它既支持面向过程的程式设计,也支持基于对象和面向对象程式设计。许多高校均忆陆续开设了C++程式设计课程。但是,由于C++语言涉及概念很多,语法比较複杂,内容十分广泛,许多人感到学习难度较大,难以入门。考虑到许多读者在学习C++语言前未学过基他语言,本书把入门起点降低到不需要具备C语言基础的程度。
本书内容全面、例题丰富、概念清晰、循序渐进且易于学习。主要内容有:绪论、数据类型及表达式、C++简单程式设计、数组、函式、指针和结构体、程式结构和编译预处理、类和对象、继承和派生、虚函式和多态性、输入/输出流、综合实训套用实例等。各章示例简易而典型,且备有丰富和编程练习和上机实训题,最后一章还给出了三个有代表性的较大的综合实训题目。配有光碟。
本书由教学一线的资深教师编写,适合作为各类高等院校C++语言程式设计课程的教材及该课程的实训教材,也可作为教师、学生或程式开发人员的参考书。
目录
第1章 绪论
1.1 概述
1.2 C++程式的基本结构
1.3 程式的调试和运行
第2章 数据类型和表达式
2.1 词法符号
2.2 基本数据类型
2.3 常量和变数
2.4 运算符和表达式
2.5 类型转换
2.6 枚举类型
2.7 typedef
第3章 C++简单程式设计
3.1 基本语句
3.2 数据的输入和输出
3.3 算法的基本控制结构
3.4 循环结构的实现
3.5 程式设计举例
第4章 数组
4.1 一维数组
4.2 二维数组
4.3 字元数组
第5章 函式
5.1 函式的定义和使用
5.2 嵌套词用
5.3 递归调用
5.4 全局变数和局部变数
5.5 内联函式
5.6 重载函式
5.7 默认参数函式
第6章 指针和结构体
6.1 指针
6.2 指针和数组
6.3 结构体类型
6.4 联合体
6.5 记忆体管理
第7章 程式结构和编译预处理
7.1 外部存储类型
7.2 静态存储类型
7.3 作用域
7.4 可见性
7.5 生命期
7.6 编译预处理
第8章 类和对象
8.1 类和对象的定义与套用
8.2 构造函式和析构函式
8.3 类和聚集
8.4 类模板
8.5 静态成员
8.6 友元
8.7 共享数据的保护
第9章 继承和派生
9.1 概述
9.2 访问控制
9.3 派生类的构造函式和析构函式
9.4 派生类成员的标识和访问
9.5 程式实例
第10章 虚函式和多态性
10.1 多态性的基本概念
10.2 重载
10.3 虚函式
第11章 输入/输出流
11.1 I/O流的概念
11.2 档案流
11.3 档案流套用举例
第12章 综合实例套用实例
12.1 Josephus问题
12.2 图书管理系统设计
12.3 学生成绩管理设计
附录A 常用库函式
参考文献