C++程序设计(教材)
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 邓飞,李瑶 主编
出 版 社: 中国人民大学出版社
出版时间: 2009-4-1字数:版次: 1页数: 332印刷时间:开本: 16开印次:纸张:I S B N : 9787300104010包装: 平装编辑推荐
本书全面介绍了C++语言。作为一本入门书,它以教程的形式对C++语言进行了清晰地讲解,并辅以丰富的示例。与大多数入门教程不同,本书对C++语言本身进行了详尽地描述,并着重介绍了目前通行的、行之有效的程序设计技巧。 本书适用的读者范围很广,不管你是刚接触编程语言的新手,还是已经具有C++语言基础的开发人员,甚至是已经熟练掌握了C、Java的老程序员,使用本书都会有较大的收获,迅速提升编程技能。
内容简介
本书将C++作为大学生学习程序设计的入门语言,不仅详细介绍了语言本身,而且介绍了常用的数据结构和算法。为了适应读者对C++语言的学习需要,本书系统讲解了以下内容:C++的基本数据类型与表达式,C++控制结构,函数,数组与指针,引用、结构体和共用体,类与对象,C++程序的结构,继承与派生及多态性,模板,流类库与输入输出,异常处理和命名空间,并对面向对象程序设计开发和C++的集成开发环境Visual C++6.0进行了介绍。
本书由浅入深,循序渐进,重点突出,对C++从基础的数据类型到高级应用都做了详细讲解。本书既可作为高等院校相关课程的教材,也可作为高级语言学习者和程序员的参考书。
目录
第1章 绪论
1.1 计算机程序设计语言的发展
1.1.1 机器语言与汇编语言
1.1.2 高级语言
1.1.3 面向对象的语言
1.2 C++语言概述
1.2.1 C++的产生
1.2.2 C++的特点
1.3 结构化程序设计
1.4 面向对象程序设计
1.4.1 面向对象的方法
1.4.2 面向对象的软件开发
1.5 程序的开发过程
1.5.1 基本术语
1.5.2 程序的开发过程
1.6 最简单的程序
1.7 练习题
第2章 VisualC++开发环境简介
2.1 C++语言实验环境配置
2.2 VisualC++6.0的使用
2.2.1 VisualC++介绍
2.2.2 VisualC++的安装和启动
2.2.3 常用功能键及其意义
2.2.4 输入和编辑源程序
2.2.5 编译、连接和运行
2.2.6 建立和运行包含多个文件的程序的方法
2.3 VisualC++6.0工程相关文件介绍
第3章 基本数据类型与表达式
3.1 字符集与保留字
3.2 基本数据类型
3.2.1 基本数据类型
3.2.2 常量
3.2.3 变量
3.3 运算符与表达式
3.4 练习题
第4章 C++控制结构
4.1 C++程序语句
4.2 选择结构和if语句
4.2.1 用if语句实现选择结构
4.2.2 多重选择结构
4.3 循环结构和循环语句
4.3.1 用while语句构成循环
4.3.2 用d0while语句构成循环.
4.3.3 用for语句构成循环
4.4 转向语句
4.4.1 break语句
4.4.2 continue语句
4.4.3 goto语句
4.5 练习题
第5章 函数
5.1 函数概述
5.2 函数参数和函数的值
5.2.1 形式参数和实际参数
5.2.2 函数的返回值
5.3 函数的调用
5.4 局部变量与全局变量
5.4.1 局部变量
5.4.2 全局变量
5.5 静态局部变量
5.6 带默认形参值函数
5.7 内联函数
5.8 函数的嵌套调用
5.9 函数递归调用
5.10 函数重载
……
第6章 数组与指针
第7章 引用、结构体与共用体
第8章 类与对象
第9章 C++程序的结构
第10章 继承与派生
第11章 多态性
第12章 模板
第13章 流类库与输入输出
第14章 异常处理和命名空间