for循环使用++i而不用i++
// i++和++i的原理
int i_plus_plus(int &i)
{
int nTemp = i;
i = i + 1;
return nTemp;
}
int plus_plus_i(int &i)
{
i = i + 1;
return i;
}
使用i++的时候会多生成一个临时变量,多占用内存
// i++和++i的原理
int i_plus_plus(int &i)
{
int nTemp = i;
i = i + 1;
return nTemp;
}
int plus_plus_i(int &i)
{
i = i + 1;
return i;
}
使用i++的时候会多生成一个临时变量,多占用内存