在for循環體內聲明的變量,每次進入循環,都不保持舊值而是重新聲明
vector<vector<int>> vv;
for(int i=0; i<10;i++){
vector<int> v;
for(int j=0; j<3; j++)
{
v.push_back(i);
}
vv.push_back(v);
}v每次新循環中長度都被重新初始化爲0,裏面的元素都沒了;之前還擔心v會越來越長。。。
在for循環體內聲明的變量,每次進入循環,都不保持舊值而是重新聲明
vector<vector<int>> vv;
for(int i=0; i<10;i++)