1、算术运算符
注:float/double不能取余。
2、关系运算符
3、逻辑运算符
注:逻辑与“&&”运算符的运算规律如下:短路特性-逢0截止;逻辑或“||”运算符的运算规律如下:短路-逢1截止。
4、位运算符
注:位移位运算的<运算量> 必须为整型结果数值;
5、赋值运算符为“=”
其运算的一般形式如下:<左值表达式> = <右值表达式>
6、特殊运算符
a、条件运算符"? :"
是三目运算符, 其运算的一般形式是:
<表达式1> ? <表达式2> : <表达式3>
先求解表达式1,若其值为真(非0)则将表达式2的值作为整个表达式的取值,否则(表达式1的值为0)将表达式3的值作为整个表达式的取值。
b、逗号运算符
c、sizeof运算符
运算的一般形式:sizeof(<类型或变量名>)
注:它只针对数据类型,而不针对变量!
7、运算符优先级
加强记忆:单算移关与,异或逻条赋,逗号来结尾