. . . . .
C++的特点:1.支持抽象数据类型
2.多态性,一个接口,多重算法,支持早期联编和滞后联编
3.继承性,保证了代码复用,支持分类的概念
一个 c++程序由一个或多个函数构成,并且在这些函数中只有一个主函数
main,它是程序执行的入口。
C++程序严格区别字母的大小写。
第 2 章根本数据类型、运算符与表达式
【容提要】
数据类型
变量与常量
运算符与表达式
简单输入与输出
【重点与难点】
2.1 数据类型
在 C++程序里,每个名字都有一个与之相关联的类型,这个类型决定了可以对这个
名字所指代的实体应用什么操作,并决定这些操作将如何做出解释。
图中 Type 表示非控数据类型。
2.1.1 根本数据类型
逻辑型:又称布尔型,用关键字 bool 表示。有两个值 true 或 false。true 可以转换
成整数 1,false 可以转换成整数 0。与此对应,整数也可以隐式的转换成 bool 值:
1 / 10
数据类型
根本数据类型
复合数据类型
字符型 char
结构类型 struct
枚举类型 enum
单精度型 float
数组类型 Type[]
双精度型 double
布尔型 bool
浮点型
指针类型 Type*
联合类型 union
类类型 class
空类型 void
整型 int
图 2.1 C++ 的数据类型