"++" :自加
"--" :自减
用法:假设定义了一个变量 a=1
1)后置++:若使用了a++,则表示先取a的值,再令a=a+1
"先使用再加一"
2)前置++:若使用了a--,则表示先令a=a+1,再取a的值
"先加一再使用"
如:
int main () { int a=2; int b=a++;//先使用:b=a=2 再加一:a=a+1=3 printf("%d%d\n",a,b);//输出结果为 3 2 return 0; }
再如:
int main () { int a=2; int b=++a;//先加一:a=a+1=3 再使用 b=a=3 printf("%d%d\n",a,b);//输出结果为 3 3 return 0; }
"--"的用法同上
单目操作符指只有一个操作数的操作符
像+ - × / %这些有两个操作数的操作符为双目操作符