我并不真正理解C中的一些基本内容,比如动态分配数组数组.我知道你可以这样做:
int **m;
为了声明一个二维数组(随后将使用一些*alloc函数分配).也可以通过这样做"轻松"访问它*(*(m + line) + column).但是我应该如何为该数组中的元素赋值?使用gcc时,以下语句m[line][column] = 12;因分段错误而失败.
*(*(m + line) + column)
m[line][column] = 12;
任何文章/文档将不胜感激.:-)
c memory arrays allocation dynamic-memory-allocation
allocation ×1
arrays ×1
c ×1
dynamic-memory-allocation ×1
memory ×1