++与--的困惑
#include <stdio.h>
int main()
{
int i=4;
printf("%d,%d",++i,i++);
return 0;
}
输出为6,4
#include <stdio.h>
int main()
{
int i=4;
printf("%d,%d",++i,i);
return 0;
}
输出为5,5
#include <stdio.h>
int main()
{
int i=4;
printf("%d,%d",++i,i--);
return 0;
}
输出为4,4
谁能告诉我这些是怎么运算出来的?