指向C中字符串的字符数组的指针

时间:2013-04-09 19:27:45

标签: c arrays pointers char

我在接受采访时被问到这是一个入门级职位,并对你为什么需要两个指针感兴趣。这是一次电话采访,他让我写下来

char ** a [5]

并问我这是什么?

他告诉我,它是一个指向5个字符数组的指针,以便生成一个5个字符的字符串。我只是想了解为什么它的char ** a [5]而不是char * a [5]。

1 个答案:

答案 0 :(得分:2)

如果你将左右阅读规则应用于... a是一个指向char的指针的五个数组的数组。