我正在尝试在 C 语言中执行一个以矩阵作为参数的函数。
我只会在运行时知道矩阵有多少个元素(但是是 NxN 矩阵)。
因此我想知道是否可以保证空间始终是连续的,因此我只能询问指向第一个元素的指针。我这样声明我的矩阵:
int nodo;
scanf("%d", &nodo);
int distancias[nodo][nodo];
最佳答案
是的,它是连续的。基本上它只是 distancias[nodo*nodo]
的语法糖。
关于c - C 矩阵的内存是否连续?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27050061/