#include<stdio.h>
void main()
{
int a = 10;
int b =0;
b=a++;
printf("a=%d\n", a);
printf("b=%d\n", b);
}
運行結果:
a=11
b=10
/////////////////////////////////////////////////////
#include<stdio.h>
void main()
{
int a = 10;
int b =0;
b=++a;
printf("a=%d\n", a);
printf("b=%d\n", b);
}
運行結果:
a=11
b=11
結論:
++運算符放在操作數前,操作數先自加,再參與運算
++運算符放在操作數后,操作數先參與運算,再自加
同理- -運算符同樣道理