C++申请二维数组的两种方法(以4*7数组为例):
方法1:
Type * matrix = new Type[4*7];
访问方法,用matrix[i*4+j];
方法2:
Type** matrix = new Type*[4];
for( int i = 0; i < 4; i++)
{
matrix[i] = new Type[7];
}
访问方法: matrix[i][j]
C++申请二维数组的两种方法(以4*7数组为例):
方法1:
Type * matrix = new Type[4*7];
访问方法,用matrix[i*4+j];
方法2:
Type** matrix = new Type*[4];
for( int i = 0; i < 4; i++)
{
matrix[i] = new Type[7];
}
访问方法: matrix[i][j]