标签: c matrix
我正在尝试在C中执行一个以矩阵作为参数的函数 我只会在运行时知道矩阵有多少元素(但是是NxN矩阵)。
因此我想知道是否有保证空间总是连续的,因此我只能询问指向第一个元素的指针。我宣布我的矩阵是这样的:
int nodo; scanf("%d", &nodo); int distancias[nodo][nodo];
答案 0 :(得分:5)
是的,这是contiguos。基本上它只是distancias[nodo*nodo]的语法糖。
distancias[nodo*nodo]