前置++
#include <stdio.h>
int main()
{
//前置++,先++,后使用
int a = 10;
int b = ++a;
// a=a+1; b = a;
printf("%d\n", b);//11
printf("%d\n", a);//11
return 0;
}
后置++
#include <stdio.h>
int main()
{
//后置++,先使用,后++
int a = 10;
int b = a++;
// b = a;a=a+1;
printf("%d\n", b);//10
printf("%d\n", a);//11
return 0;
}
前置--
#include <stdio.h>
int main()
{
//前置--,先--,后使用
int a = 10;
int b = --a;
// a=a-1; b = a;
printf("%d\n", b);//9
printf("%d\n", a);//9
return 0;
}
后置--
#include <stdio.h>
int main()
{
//后置--,先使用,后--
int a = 10;
int b = a--;
// b = a;a=a-1;
printf("%d\n", b);//10
printf("%d\n", a);//9
return 0;
}