
作者:邵荣
页数:414
出版社:清华大学出版社
出版日期:2013
ISBN:9787302330837
电子书格式:pdf/epub/txt
内容简介
《重点大学计算机专业系列教材:c++程序设计》共分4篇,即基础编程、面向过程编程、面向对象编程和泛型编程,内容逐步深入。其中,基础编程介绍了简单的选择和循环结构、数据和表达式的基本知识、数组结构和简单的指针使用;面向过程编程介绍了函数的使用、标识符的作用域和变量的存储类型、指针高级用法和预编译;面向对象编程介绍了类与对象的封装性、继承性和多态性,以及对象的构造、运算符的重载、文件的使用、异常处理等;泛型编程则介绍了模板和简单的stl编程。
《重点大学计算机专业系列教材:c++程序设计》可作为高等院校低年级学生的教材,尤其是数学系学生,也可作为其他人员根据不同层次要求学习c++语言的参考书。
本书特色
《C++程序设计(重点大学计算机专业系列教材)》(作者邵荣)是作者在多年的C++教学中改进教学形式的一个尝试,作为C++课程教材,作者除了将C++的主要内容写入本书外,还进行了一些教材上的补充和尝试。
本书是C++旧版本和C++国际标准的一个混合体,由于考虑到一些计算机考试是旧版本的C++,而面向未来大家需要对C++国际标准有所了解,本书兼顾了这两方面的内容。另一方面,本书所用的编程工具Visual C++ 6.0版也是一个C++旧版本和C++国际标准的混合体。
本书的结构是从非常基本的C++知识到泛型编程知识,共分4篇。
本书以提高同学们编写程序的能力为主要目的,练习基本上是编程题。本书的前三篇,每一篇的末尾都提供了综合练习题,以类似试卷的形式给同学提供熟悉课程考试和计算机等级考试的题型。
目录
第1章 c++概述
1.1 c++历史背景
1.2 c++语言的特点
练习题
第2章 简单的c++程序
2.1 流程框图
2.2 简单的输入/输出程序
2.3 程序中的注解
2.4 有分支结构和循环结构的程序
2.4.1 有分支结构的程序
2.4.2 有循环结构的程序
2.4.3 结构化的程序设计及结构化流程图
练习题
第3章 数据与运算
3.1 引言
3.2 字符集与标识符
3.3 基本数据类型
3.4 常量
3.4.1 字面常量
3.4.2 标识符常量
3.5 基本运算及表达式
3.5.1 算术运算、比较运算和逻辑运算
3.5.2 增量/减量运算、赋值运算和逗号运算
3.5.3 字符数据的处理
3.6 表达式的进一步说明
3.6.1 整数除和算术溢出
3.6.2 比较运算的特殊用法
3.6.3 前置和后置的增量和减量
3.6.4 类型的转换
3.6.5 短路表达式
3.7 位运算
3.8 数据的输出格式控制
练习题
第4章 选择结构和循环结构
4.1 if语句及其嵌套
4.2 条件表达式
4.3 switch语句
4.4 while语句和do-while语句
4.5 for语句
4.6 break语句和continue语句
4.7 goto语句及语句标号
练习题
第5章 构造数据类型
5.1 数组
5.1.1 维数组
5.1.2 多维数组
5.1.3 字符数组及字符串处理
5.1.4 字符串处理函数
5.1.5 常用数组算法
5.2 指针
5.3 引用
5.4 结构与联合
5.4.1 结构
5.4.2 联合
5.5 枚举
5.6 用typedef定义类型
练习题
第一篇 综合练习题
……
第二篇 面向过程编程
第三篇 面向对象编程
第四篇 泛型编程















