當我使用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