C语言运算符
- 1、常见运算符
- 2、赋值运算符
- 3、判断运算符
- 4、++与- -
1、常见运算符
数学运算符号。常见数学运算符号,跟数学中理解相同
+ 加号
- 减号
* 乘号
/ 除号,相除以后的商
% 取余符号,相除以后余数是几
()括号括起来优先级最高,先计算
具体用法请查看郝斌版C语言。
2、赋值运算符
与数学中的等号完全不同。赋值运算符作用是经过运算后符号左边的部分(左值,一般是一个变量),的值就等于右边部分(右值,一般是常数或变量)了。
+= a = a + b; 等同于 a += b;
-= a = a - b; 等同于 a -= b;
*= a = a * b; 等同于 a *= b;
/= a = a / b; 等同于 a /= b;
%= a = a % b; 等同于 a %= b;
3、判断运算符
== 等于
!= 不等于
> 大于
< 小于
>= 大于等于
<= 小于等于
4、++与- -
++ a++; 等同于 ++a; 等同于 a = a + 1; 等同于 a += 1;
-- a--; 等同于 --a; 等同于 a = a - 1; 等同于 a -= 1;
++放在前面和后面的区别(a++和++a区别)
a = 5;
b = a++; // b = 5,因为++后置,先运算后进行+1
a = 5;
b = ++a; // b = 6,因为++前置,先加1,再进行运算