1、类型增强
(1)严格的类型检查,两者类型必须完全相同才可以划等号。
(2)逻辑类型BOOL。C语言中可以用enum枚举类型来构造一个bool,而c++中给出了该类型
(3)枚举类型更强大。c 语言中枚举本质就是整型,枚举变量可以用任意整型赋值。而 C++中枚举变量,只能用被枚举出来的元素初始化。
(4)表达式可赋值。C++中某些表达式是可以赋值。(a = b) = 10;(a<b? a:b) = 200;
(5)cin 和 cout 流运算符。进制、域宽、对齐、数据精度等等添加关键字