☀ 挑几个运算符来讲
常用的运算符除了加减乘除(+-*/)外,还有如下:
注意:以下运算符之间用逗号隔开,C语言中也有逗号运算符,这里不讲逗号运算符。
1. 赋值运算符:=,+=,*=
2. 一元运算符:++, --
3. 相等运算符:==,!= ,关系运算符 < ,>,<=,>=
4. 条件运算符:?:
5. 位运算符:&, ^, | ,! 逻辑运算符 &&, ||, 移位运算符 >>, <<
☀ 赋值运算符
给变量赋值,可以通过“=”连接,将右边的数值赋值给左边的变量,如:
int a =10;int b;
b =10;
赋值运算符中还能够做加减乘除与或非等等的运算,如:
#include void main()
{
int a =10;
a +=100;
printf("a = %d \n", a);
}
运行结果为:a = 110;
上述a += 100 等价于 a = a + 100; 以此类推, a -= 100 等价于 a = a - 100; a *= 100; 等价于 a = a * 100 ......后续讲到的&,^,| 等位运算符也能结合“=”凑合着来使用。
☀ 一元运算符,增增,减减
C语言中一元运算符,有加加++和减减--,但是没有乘乘**和除除//。因为