在C中使用typedef定义的矩阵数组中访问元素的正确方法
我用C语言定义了一个矩阵结构在C中使用typedef定义的矩阵数组中访问元素的正确方法,c,C,我用C语言定义了一个矩阵结构 typedef double mymatrix[30][30][10]; 现在我定义了它们的数组 mymatrix AA[10]; 现在我尝试访问给定矩阵的元素(I,j,k),所以我使用 AA[5][i][j][k] = 234.0; 这条路对吗 谢谢是的,第一个索引将用于最终声明的变量 如果你: printf("%d\n", &AA[1][0][0][0] - &AA[0][0][0][0]); 您应该会看到9000个元素,或者mymatr
typedef double mymatrix[30][30][10];
现在我定义了它们的数组
mymatrix AA[10];
现在我尝试访问给定矩阵的元素(I,j,k),所以我使用
AA[5][i][j][k] = 234.0;
这条路对吗
谢谢是的,第一个索引将用于最终声明的变量 如果你:
printf("%d\n", &AA[1][0][0][0] - &AA[0][0][0][0]);
您应该会看到9000个元素,或者
mymatrix
中的元素数!回答得好!谢谢你的道具,但我继续学习,所以我无法回馈。