有没有办法在 C 语言中对二维数组进行类型定义?像这样的东西:
typedef char[10][10] board;
此示例无法编译。有什么办法吗?或者任何其他解决方案?
最佳答案
试试这个:
typedef char board[10][10];
然后你可以这样定义新的数组:
board double_array = {"hello", "world"};
与此相同:
char double_array[10][10] = {"hello", "world"};
关于c - C 中二维数组的 Typedef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17770986/