由于数组的空间申请是必须事先指定长度的,因此在不知道长度的情况下必须使用二维向量代替二维数组。
二维向量(n*m)声明如下:
vector<vector<int> >v(n);//此处的空格是必须的
//在VS2005以后此处的空格可以去掉的,VS2003是不行的。
for(int i=0;i<n;i++)
v[i].resize(m);
友情连接:http://www.cnblogs.com/soli/archive/2007/10/22/932470.html