background image

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.内存泄露 

操作堆内存时,如果分配了内存,就有责任回收它,否则这块内存就无法重新使用

称为内存泄漏。

49.sizeof 运算符  

3