从结构创建动态2D数组

时间:2018-06-01 21:38:53

标签: c++ multidimensional-array

如果我有一个含有少量整数的结构,bools&像下面的字符。是否可以动态地创建该结构的2D数组?

struct Matrix
{
  bool status;
  int x;
  int y;
  char display;
};


int main()
{
int a, b;

cin >> a >> b ;

Matrix array[a][b];
}

这样我以后才能写:

for (int i = 0; i<a; i++)
{
        for (int j = 0; j<b; j++) 
        {
            array[i][j].display = 'x';
            array[i][j].status = true;
        }
}

0 个答案:

没有答案