#include <iostream>
using namespace std;
int main(){
int **p; //定义只想指针的指针
p=new int*[4]; //开辟一个存放整型数组(大小为4)的空间,将首元素的地址赋值给p
for(int i=0;i<4;i++){
p[i]=new int[4]; //数组的每一元素再开辟一个存放整型数组(大小为4)的空间,将首元素的地址赋值给p[i]
}
for(int i=0;i<4;i++)
for(int j=0;j<4;j++)
cin>>p[i][j];
for(int i=0;i<4;i++){
for(int j=0;j<4;j++)
cout<<p[i][j]<<" ";
cout<<endl;
}
return 0;
}
小示例,创建了一个4*4的二维数组。