目录
一、运算符
一、自增自减运算符
运算符 | 描述 | 实例 |
---|---|---|
++a | 前自增运算符 | b=++a;等价于a=a+1,b=a; |
a++ | 后自增运算符 | b=a++;等价于b=a,a=a+1; |
--a | 前自减运算符 | b=--a;等价于a=a-1,b=a; |
a-- | 后自减运算符 | b=a--;等价于b=a,a=a-1; |
#include<stdio.h>
int main()
{
int n=10,m=10;
printf("%d\n",(m++)+(m--)+(++m)); // 10+10+11
printf("%d\n",(++n)+(n++)+(n--)); //系统从左向右执行,执行完n=++n=11了,所以是11+11+11
}