31.字符串
标准库中的一种数据类型,一些常用操作符如+=,==支持其操作。
32.运算符
内置的操作常用符号,例如+,* ,& 等。
33.单目运算符
只能对一个操作数进行操作
34.双目运算符
可对两个操作数进行操作
35.三目运算符
可对三个操作数进行操作
36.算术运算符
执行算术操作的运算符,包括:+,-,*,/,%。
37.条件运算符
即"?: " 。
其语法为:
(条件表达式)?(条件为真时的表达式):(条件为假时的表达式)
如:x = a < b ? a : b;
相当于:
if ( a < b)
x = a;
else
x = b;
38.赋值运算符
即:" = "及其扩展赋值运算符
39.左值
能出现在赋值表达式左边的表达式。
40.右值
能出现在赋值表达式右边的表达式。
41.运算符的结合性
指表达式中出现同等优先级的操作符时该先做哪个的规定。
42.位运算符
" & "," | " , " ^ "," >> "," << "
43.逗号运算符
即"
, "
44.逻辑运算符
" && ", " || " ," ! "
45.关系运算符
">",">=","<=","< "," <= ","== "
46.new 运算符
对象创建的操作符。
47.delete 运算符
对象释放操作符,触发析构函数。
48.内存泄露
操作堆内存时,如果分配了内存,就有责任回收它,否则这块内存就无法重新使用 ,