11
避免使用Postfix增量运算符
我已经读到由于性能原因(在某些情况下),我应该避免使用后缀增量运算符。 但这不影响代码的可读性吗?在我看来: for(int i = 0; i < 42; i++); /* i will never equal 42! */ 看起来比: for(int i = 0; i < 42; ++i); /* i will never equal 42! */ 但这可能只是出于习惯。诚然,我没有看到很多用处++i。 在这种情况下,性能是否牺牲了可读性?还是我只是盲目的,++i可读性比i++?