版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dark_cy/article/details/88550777
设定:int X=20,Y=10;
1、算数操作符
注:++X与X++是不同的(–亦同)。以语句a[x]=100;为例:
a[X++]=100;执行之后得到:a[20]== 100、X== 21。//即,先执行该语句,X再自加1。
a[++X]=100;执行之后得到:X== 21、a[21]== 100。//即,X先自加1,再执行该语句。
2、逻辑操作符
注:C语言一般0为假,非0为真
设定: A=5== 00000101;
B=10== 00001011;
3、赋值运算操作符
4、按位操作符
注:左移运算符左移一位相当于乘二,其效率比乘以2的效率高。左移其右边自动补零,右移其左边补符号位
5、其他运算符
优先级
! > 算术运算符 > 关系运算符 > && > || > 赋值运算符,