C++程序设计 内容简介
《重点大学计算机专业系列教材:c++程序设计》共分4篇,即基础编程、面向过程编程、面向对象编程和泛型编程,内容逐步深入。其中,基础编程介绍了简单的选择和循环结构、数据和表达式的基本知识、数组结构和简单的指针使用;面向过程编程介绍了函数的使用、标识符的作用域和变量的存储类型、指针高级用法和预编译;面向对象编程介绍了类与对象的封装性、继承性和多态性,以及对象的构造、运算符的重载、文件的使用、异常处理等;泛型编程则介绍了模板和简单的stl编程。
《重点大学计算机专业系列教材:c++程序设计》可作为高等院校低年级学生的教材,尤其是数学系学生,也可作为其他人员根据不同层次要求学习c++语言的参考书。
C++程序设计 目录
**篇 基础编程 第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定义类型 练习题 **篇 综合练习题 ……
第二篇 面向过程编程 第三篇 面向对象编程 第四篇 泛型编程
|