高等学校计算机程序设计课程系列教材:C++程序设计教程(第2版)
定 价:35 元
- 作者:罗建军 等 著
- 出版时间:2007/8/1
- ISBN:9787040220803
- 出 版 社:高等教育出版社
- 中图法分类:TP312C
- 页码:390
- 纸张:胶版纸
- 版次:2
- 开本:16开
《高等学校计算机程序设计课程系列教材:C++程序设计教程(第2版)》以“精讲多练”的方式介绍面向对象C++程序设计,主要内容包括 C++编程基础(基本数据类型和表达式、控制结构、函数、指针等)和面向对象的程序设计(类和对象、继承与派生、多态性、模板和异常等)。在编写格式上,按以下8个主题精心组织内容:本章目标、授课内容、自学内容、程序设计举例、编程提示、实例编程、小结和习题,从而做到条理清楚,逻辑分明。
《高等学校计算机程序设计课程系列教材:C++程序设计教程(第2版)》除了突出编程方法的讲解力度以外,还提供了大量有代表性的例题、实例和习题,在阐述面向对象理论的同时,突出了实践环节,切实使读者的独立编程能力得到提高。
第1章 C++语言简介
本章目标
授课内容
1.1 C++程序的基本结构
1.2 算法与程序
1.3 C++程序的基本要素
1.3.1 标识符、关键字和标点符号
1.3.2 注释
1.3.3 输入与输出
1.4 分析问题、编码、运行
自学内容
1.5 程序设计语言的发展
1.6 C++语言背景介绍
程序设计举例
编程提示
小结
习题
第2章 基本数据类型与
表达式
本章目标
授课内容
2.1 数据类型
2.2 常量
2.2.1 整型常量
2.2.2 实型常量
2.2.3 字符常量
2.2.4 字符串常量
2.2.5 布尔型常量
2.3 变量
2.3.1 变量的定义
2.3.2 变量的初始化
2.4 运算符与表达式
2.4.1 算术运算符和算术表达式
2.4.2 关系运算符和关系表达式
2.4.3 逻辑运算符和逻辑表达式
2.4.4 赋值运算符和赋值表达式
2.4.5 自增运算符和自减运算符
2.5 表达式中各运算符的运算顺序
2.6 类型不同的数据之间的混合算术运算
自学内容
2.7 类型修饰符
2.8 typedef语句
2.9 常量修饰符
2.1 0八进制和十六进制常量
2.1 1位运算表达式
2.1 2其他具有副作用的运算符
程序设计举例
编程提示
小结
习题
第3章 控制结构
本章目标
授课内容
3.1 程序的基本控制结构
3.2 C++的控制结构
3.2.1 顺序结构
3.2.2 选择结构
3.2.3 循环结构
自学内容
3.3 C++的其他控制转移语句
3.4 表达式语句
程序设计举例
实例编程--模拟仿真
编程提示
小结
习题
第4章 数组与字符串
本章目标
授课内容
4.1 数组
4.1.1 一维数组
4.1.2 二维数组
4.1.3 多维数组
4.2 字符型数组和字符串处理库函数
4.2.1 字符型数组的定义和初始化
4.2.2 字符串的输入与输出
4.2.3 字符串处理库函数自学内容
4.3 C++的string类
程序设计举例
实例编程--Josephus问题
编程提示
小结
习题
第5章 函数
本章目标
授课内容
5.1 函数概述
5.2 函数的定义
5.3 函数的调用
5.4 函数间的参数传递
5.4.1 值调用
5.4.2 引用调用
5.5 函数与数组
5.6 局部变量和全局变量
自学内容
5.7 函数声明
5.8 带有默认参数的函数
5.9 C++的库函数
5.1 0变量的存储类别
5.1 0.1 自动变量
5.1 0.2 静态变量
5.1 0.3 寄存器变量
5.1 0.4 外部变量
5.1 1 多个源程序文件程序中的
全局变量说明
5.1 2变量使用
程序设计举例
实例编程--万年历
编程提示
小结
习题
第6章 指针
本章目标
授课内容
6.1 地址与指针
6.1.1 地址
6.1.2 指针
……
第7章 函数与指针
第8章 结构化设计方法
第9章 类和对象(一)
第10章 类和对象(二)
第11章 继承
第12章 多态性
第13章 模板与异常处理
第14章 标准库和输入/输出流
第15章 链表
第16章 程序设计与软件开发技术
附录A ASCII码表
附录B C++的技术支持
参考文献