二者的循環次數都是一樣的,區別在於:
1.++i在跳出循環後還會遞增1;
2.++i佔用的空間比i++小,由於運算符的重載,i++需要多定義一個變量。
前置自加:T& operator++();
後置自加:T& operator++(int);
二者的循環次數都是一樣的,區別在於:
1.++i在跳出循環後還會遞增1;
2.++i佔用的空間比i++小,由於運算符的重載,i++需要多定義一個變量。
前置自加:T& operator++();
後置自加:T& operator++(int);