自增自减
很不熟悉自增自减,请教~
#include "stdio.h"
main()
{
int a=5,b,c,i=10;
b=a++;
c=++b;
printf("a=%d,b=%d,c=%d\n",a,b,c); 这行为什么都是输出6呢!?
printf("i,i++,i++=%d,%d,%d\n",i,i++,i++); 这行为什么都是输出12,11,10!?
printf("%d\n",++i );
printf("%d\n",--i);
printf("%d\n",i++);
printf("%d\n",i--);
printf("%d\n",-i++); 这行为什么都是输出-12?
printf("%d\n",-i--); 这行为什么都是输出-13 ?
}