4. 运算符说明
- 说明 相对标准C语言的运算符有如下区别:
减少了部分运算符(如 << >> | &等)
关系运算符
== !=和> < >= <=是相同优先级
重要
- 赋值表达式
A = (A + B) / 10 - 100: ‘=’ 右边不能出现关系运算符! 如:
A= A > 10是错误的!‘=’ 右边不能出现逻辑运算符! 如:
A= A && B是错误的!
- 算术表达式
赋值符号的右边。
A = (A + B) / 10 - 100(A + B) / 10 - 100即为算术表达式算术运算符:
()括号 -负号 * / % + -
- 条件表达式
if(条件表达式) 形式1:
if(算术表达式 > 算术表达式)式中 ‘>’ 可替换为 “> >= < <= == !=”形式2:
if(算术表达式 > 算术表达式 && 算术表达式 > 算术表达式)式中 ‘&&’ 可替换为 “||”, ‘>’ 可替换为 “> >= < <= == !=”形式3:
if(算术表达式)形式4:
if(算术表达式 && 算术表达式)式中 ‘&&’ 可替换为 “||”条件表达式不能出现赋值符号,如
if(A = B > 10)是错误的!