求解,这是编译器的问题吗?如下代码:int a,i3;a(++i)+(++i)+(++i)couta为什么结果是16?难道不是4+5+6
求解,这是编译器的问题吗?
如下代码:
int a,i=3;
a=(++i)+(++i)+(++i);
cout<<a;
为什么结果是16?难道不是4+5+6=15?
VC编译器调试的,求解,谢谢~
[解决办法]
http://topic.csdn.net/u/20110826/09/601ebe9c-c2ae-4d63-a4e2-506c618bb654.html
