在c ++函数中返回2d数组

时间:2015-11-08 17:25:58

标签: c++ arrays

我正在尝试返回一个二维数组,但它给了我错误:

无法将大括号括起来的初始化列表转换为int 无法将'int()[(((sizetype)(((ssizetype)terrainSize)+ -1))+ 1)]'转换为'int '作为回报​​

#include <windows.h>
#include <stdio.h>
#include <gl/glut.h>
#include <gl/gl.h>

int* terrainGenerator(int terrainSize){
    int tArray[terrainSize][terrainSize];
    tArray[0][0] = {1,1};
    return tArray;
}


int main(){
    terrainGenerator(1);
}

0 个答案:

没有答案