vector数组
vector<vector> matrix;
解释:这样写是表示二维数组,因为vector容器表示的是一维数组,所以vector<vector>这种形式的数组是二维数组,<>里面是数组的类型
行数:matrix.size();
列数:matrix[0].size();

二维数组:
int matrix[ ][ ];
a = sizeof(matrix[0][0]);//一个元素占得空间
b= sizeof(matrix[0]);//一行所占的空间
c= sizeof(matrix);//整个数组占得空间
行数: sizeof(matrix) /sizeof(matrix[0])
列数:sizeof(matrix[0]) / sizeof(matrix[0][0])

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐