分析:一般for循环中的i只用于循环使用,并不用于对循环内部变量进行赋值操作,但是由于运算符的重载,i++需要多定义一个变量,因此++i占用的空间比i++小;
注:
前置自加:T& operator++();
后置自加:T& operator++(int);
总结:因此,循环中使用++i更节省空间哦!
分析:一般for循环中的i只用于循环使用,并不用于对循环内部变量进行赋值操作,但是由于运算符的重载,i++需要多定义一个变量,因此++i占用的空间比i++小;
注:
前置自加:T& operator++();
后置自加:T& operator++(int);
总结:因此,循环中使用++i更节省空间哦!