在指令#define
中,您可以定义静态数组,但我无法理解如何定义静态矩阵?我想创建一个静态矩阵库。
任何人都可以帮助我吗?
答案 0 :(得分:5)
我猜你想用它如下:
#include <stdio.h>
#include <string.h>
const int matrix[3][4]=
{
{1, 5, 6, 7},
{4, 4, 8, 0},
{2, 3, 4, 5}
};
int main()
{
int i, j;
for(i = 0; i< 3; i++)
{
for(j = 0; j<4; j++)
{
printf("%d ", matrix[i][j]);
}
printf("\n");
}
}