后期递增的奇怪结果

时间:2015-01-11 19:26:56

标签: post-increment pre-increment

好吧,我以为我知道后递增和预增量但是......

有趣/怪异/怎么样? /为什么呢?

#include <stdio.h>

int main()
{
   int a = 0;

   printf(" A++ - %d \n A++ - %d \n A++ - %d \n A++ - %d", a++, a++, a++, a++);
}

如果不编译它,你会说结果是什么(A ++会得到什么值)?


那怎么样?

#include <stdio.h>

int main()
{
   int a = 0;

   printf(" A++ - %d \n A++ - %d \n A++ - %d \n A++ - %d", a++, a++, a++, ++a);
}

...

0 个答案:

没有答案