dynamic memory for 2D char array

后端 未结 6 599
别那么骄傲
别那么骄傲 2020-12-01 07:03

I have declared an array char **arr; How to initialize the memory for the 2D char array.

6条回答
  •  情深已故
    2020-12-01 07:46

    You might be better off with a one dimensional array:

    char *arr = calloc(WIDTH*HEIGHT, sizeof(arr[0]));
    
    for (int y=0; y

提交回复
热议问题