首页 > 笔记 > 关于二维数组的返回

关于二维数组的返回

最近在一个诡异的网站做题,要返回一个二维数组。

它的描述是这样的

也就是要返回一个int**的指针。

我试过各种操作,这就不一一说了,最后是这样的。

int** xxx(int xxx)
{
    int** ans;
    anss = new int*[4];
    for (int i=0;i<4;i++)
    {
        ans[i]=new int[4];
        for (int j=0;j<4;j++)
            ans[i][j]=xxx;
    }
    return ans;
}