c ++中的二维数组

时间:2011-03-18 01:07:07

标签: c++

vector< vector<int> > vI2Matrix(3, vector<int>(2,0));

我知道它声明二维数组的大小并初始化它。但是,(2,0)意味着什么? 有没有必要把它放在这里? 感谢

当我删除(2,0)或将其更改为其他值时。编译是正确的,但之后我得到了运行时分段错误。

1 个答案:

答案 0 :(得分:4)

vector<int>(2,0)使用值为0的两个元素初始化向量。