C++程序设计语言

王朝百科·作者佚名  2010-05-07  
宽屏版  字体: |||超大  

C++程序设计语言

作者:成颖 主编

ISBN:10位[7564110945] 13位[9787564110949]

出版社:东南大学出版社

出版日期:2008-2-1

定价:¥38.00 元

内容提要C++在C语言的基础上,增加了对面向对象编程、类属编程、数据抽象等技术的支持,还对C语言进行了非面向对象的扩充。使用C++语言进行程序设计可以获得可重用性、可靠性、连续性、访问控制、继承性以及多态性等优势。

本书是基于第一版的修订。继承了第一版提供完整实例的特点,例子全新并紧贴学生实际。向读者介绍主要支持结构化程序设计的C语言,以及在C语言基础上进行扩展的支持面向对象程序设计的C++语言。在介绍C/ C++语言的同时,还介绍了结构化程序设计以及面向对象程序设计的主要内容。

目录1程序设计概述

1.1程序设计语言概述

1.1.1机器语言

1.1.2汇编语言

1.1.3高级语言

1.2程序设计方法概述

1.2.1手工艺式方法

1.2.2结构化方法

1.2.3面向对象方法

1.3集成开发环境概述

1.4C++语言概述

1.4.1 C语言发展简史

1.4.2C++语言的发展历史

1.5简单程序示例

1.6结构化与面向对象程序比较

1.6.1结构化程序示例

1.6.2面向对象程序示例

1.6.3二者的比较

1.6.4书写程序时应遵循的规则

1.7C++开发环境的基本知识

2基本数据类型、运算符、表达式

2.1C++语言字符集

2.2C++语言词汇

2.2.1标识符

2.2.2关键字

2.2.3运算符

2.2.4分隔符

2.2.5常量

2.2.6注释符

2.3数据类型

2.3.1整型

2.3.2实型

2.3.3字符型

2.4变量

2.5常量

2.5.1整型常量

2.5.2实型常量

2.5.3字符型常量

2.5.4字符串常量

2.5.5符号常量

2.5.6const常量

2.5.7枚举

2.6简单的输入输出

2.6.1字符的输入输出

2.6.2数值型数据的输入输出

2.7运算符

2.7.1算术运算符

2.7.2关系运算符

2.7.3逻辑运算符

2.7.4自增、自减运算符

2.7.5位运算符

2.7.6赋值运算符

2.7.7条件运算符

2.7.8sizeof运算符

2.7.9逗号运算

2.7.10优先级与结合性

2.8基本数据类型混合运算和类型转换

2.8.1自动类型转换

2.8.2强制类型转换

3控制流

3.1语句

3.1.1表达式语句

3.1.2复合语句

3.1.3控制语句

3.1.4空语句

3.2算法和算法的表示

3.2.1算法

3.2.2算法的基本特征

3.2.3算法的表示

3.3顺序结构

3.4选择结构

……

4函数

5数组

6指针

7结构体与动态数据类型

8封装性

9继承性

10多态性——运算符重载

11多态性——虚函数、模板

12面向对象的I/O

参考文献

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有