int **pInt = new int* [n];
for(int i = 0; i < n; i++)
{
pInt[i] = new int[n];
}
别忘记了用完了之后释放空间哦:
for(int i = 0; i < n; i++)
{
delete [] pInt[i];
}
delete [] pInt;
大致就是如下图所示一样:
pInt是指向一个指针数组的,这个数组里面的每一个指针指向这个二维int数组的一行。
int **pInt = new int* [n];
for(int i = 0; i < n; i++)
{
pInt[i] = new int[n];
}
别忘记了用完了之后释放空间哦:
for(int i = 0; i < n; i++)
{
delete [] pInt[i];
}
delete [] pInt;
大致就是如下图所示一样:
pInt是指向一个指针数组的,这个数组里面的每一个指针指向这个二维int数组的一行。