C语言,自加自减顺序的问题,请帮忙解释解释,谢谢。
这个是例子啊,
main()
{
int i=8;
printf("%d\n%d\n%d\n%d\n%\n%d\n",++i,--i,i++,i--,-i++,-i--);
}
然后书上说结果是8,7,7,8,-7,-8;
运行的结果是8,8,7,8,-7,-8;
是不是例子有错?
还有,++i,--i这两个计算结果怎么都是8?
高手指点指点,谢谢。 C
[解决办法]