用C语言声明以下内容是什么意思?
int (*p)[5];
(A)这将导致编译错误,因为不应包含任何括号,即“ int * p [5]”有效。
(B) p是指向5个整数的指针。
(C) p是指向整数数组的指针。
(D) p是5个指向整数的指针的数组。
(E) p是一个指向5个整数的数组的指针答案: (E)
说明:这里p基本上是指向5个整数的整数数组的指针。在“ int * p [5]”的情况下,p是5个指向整数的指针的数组。
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。