Typedef用于char数组

时间:2014-06-14 14:23:39

标签: c arrays typedef

对使用typedef然后使用别名创建char数组感到困惑。

#define BIGVALUE 50
typedef char TEST[BIGVALUE];
TEST array[10];

数组是否成为10 x 50数组的指针? 这是一个数组阵列的样子吗? 感谢。

1 个答案:

答案 0 :(得分:7)

array是一个包含10个TEST的数组

TEST是一个包含50个字符的数组

因此array是一个包含50个char的10个数组的数组,等于char[10][50]