当我使用i++++
给予编译错误:为什么++++我常规,但我++++不规则在C + +?
for (int i=1;i<=10;i++++) {} //a.cpp:63: error: lvalue required as increment operand
或
int i = 0;
i++++; // a.cpp:65: error: lvalue required as increment operand
但是当我使用++++i
工作。有人解释为什么++++i
正常,但i++++
不正常?
谢谢。
IT BUUURNSSS !!! – 2011-05-13 05:11:44
为什么不使用“+ =”? – jveazey 2011-05-13 05:12:19
@John - 不完全。 – 2011-05-13 05:18:08