二维数组
int length = sizeof(matrix) / sizeof(int); // 计算矩阵占用的总内存
int columns = sizeof(matrix[0]) / sizeof(int); // 计算矩阵列数: 第二维度长度
int rows = length / columns; // 计算矩阵行数: 第一维度长度
// 理解: rows * columns = length
// 先算二维再算一维
二维向量
int rows = matrix.size(); // 行
int columns = matrix[0].size(); // 列
int length = rows * columns;