二维数组定义:一般的我们说的C/C++中的二维数组是定义在栈中的二维数组。比如定义了一个array[3][4],那就指的是定义了一个三行四列的矩阵形状的二维数组,如下图所示。这样的矩阵在内存中是以箭头右边的方式存放的,也就是说实际上我们定义的二维数组在内存中仍然像是一维数组那样连续存储的。可以想象为把一个矩阵一层层伸展铺平。方法一: 直接确定二维数组的行和列数int array[3][4] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; //可以直接以一维数组的形式定义int array[3][4] = {{1, 2, 3, 4}, {5, 6, 7,...