二维数组求行数和列数以及vector容器中矩阵求行数和列数
vector数组vector matrix;行数:matrix.size();列数:matrix[0].size();二维数组:int matrix[ ][ ];a = sizeof(matrix[0][0]);//一个元素占得空间b= sizeof(matrix[0]);//一行所占的空间c= sizeof(matrix);//整个数组占得空间行数: sizeof(matrix...
·
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])
更多推荐
已为社区贡献1条内容
所有评论(0)