1、%:
-
取于操作数必须是整形
2、++ 或 --
-
运算符在前,先进行计算,再取变量值使用
-
运算符在后,先去变量值使用,在计算
#include <stdio.h>
int main()
{
int i = 1;
int j = 10 ;
int value ;
value = i ++ + ++j;
printf("i = %d\n",i);
printf("j = %d\n",j);
printf("value = %d\n",value);
return 0;
}
3、条件运算符:?
-
格式:表达式 1 ? 表达式2 : 表达式3;
-
表达式1 为真,取表达式2
-
表达式1为假,取表达式3
4、位操作符:
-
<< :左移动 *2 的N 次幂
-
>> :向右移动 ->/2的N次幂
-
~ :按位取反运算
-
| :按位或运算
-
&:按位与运算