C++程序设计语言(李雁妮) “十一五”
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 李雁妮,陈平,王献青编著
出 版 社: 西安电子科技大学出版社
出版时间: 2009-1-1字数: 618000版次: 1页数: 406印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787560621517包装: 平装内容简介
本书分三部分,共16章。第一部分对C++语言的基本机制,即对C++语言中用于支持面向过程与面向模块化程序设计的语言机制进行了较为准确与全面的介绍;第二部分重点介绍了C++支持面向对象与类属程序设计的各种语言机制,同时,在该部分对C++的异常处理机制进行了较为详尽的介绍;第三部分对C++标准模板库STL进行了简要阐述,由于程序一般都要进行字符串与输入/输出处理,因此,在该部分重点对标准类库中的string类和C++的I/O类进行了较具体的介绍。
本书针对计算机专业的本科生编写。书中注有星号的章节为C++中较深入的一些问题,在教学中可视教学时数与教学对象进行适当取舍。本书除作为本科生C++程序设计的教材之外,还可供计算机或电子类相关专业的研究生或工程技术人员参考学习。
目录
第一部分 C++语言的基本机制
第1章 绪论
1.1 C++语言的发展历史及特点
1.1.1 C++语言的发展历史
1.1.2 C++语言的特点
1.2 学习C++语言的注意事项
1.2.1 如何学习C++
1.2.2 如何使用本教材
1.3 C++语言中一些重要的程序设计理念
小结
练习题
第2章 C++语言概述
2.1 C++语言及程序设计范型
2.1.1 C++语言的概念
2.1.2 程序设计范型
2.1.3 第一个C++程序及C++程序结构
2.2 过程程序设计范型
2.2.1 过程程序设计范型介绍
2.2.2 变量和算术运算符
2.2.3 条件判断与循环
2.2.4 指针与数组
2.3 模块化程序设计范型
2.4 数据抽象
2.5 面向对象程序设计范型
2.6 类属/通用程序设计范型
小结
练习题
第3章 类型与声明
3.1 类型
3.2 C++中的基本数据类型
3.2.1 布尔类型
3.2.2 字符类型
3.2.3 整数类型
3.2.4 浮点类型
3.2.5 C++数据类型存储量的大小
3.3 void类型
3.4 枚举类型
3.5 类型的声明与定义
3.5.1 声明的语法规则
3.5.2 C++中的标识符
3.5.3 标识符的作用域
3.5.4 typedef
3.6 类型转换
小结
练习题
第4章 运算符与语句
4.1 C++运算符概述
4.1.1 算术运算符和白增、自减运算符
4.1.2 关系和逻辑运算符
4.1.3 位运算符
4.1.4 内存申请与释放运算符new和delete
4.1.5 赋值运算符
4.1.6 类型转换运算符
4.1.7 C++运算符概览及其优先级次序
4.2 C++语句
……
第5章指针、数组和结构
第6章函数
第7章名字空间与异常处理
第8章源文件和程序
第二部分C++的抽象机制
第9章类与对象
第10章操作符重载
第11章继承与多态
第12章模板
第13章异常处理
第三部分C++标准模板库STL简介
第14章string类
第15章 C++输入/输出系统基础
第16章标准模板库STL简介
参考文献