关于C中的数组,以下哪项是正确的。 (A) 对于每种类型的T,都可以有一个T数组。 (B) 对于除void和function类型之外的每个类型T,都可以有一个T数组。 (C) 将数组传递给函数时,C编译器会创建数组的副本。 (D) 二维数组以主列形式存储 答复: (B) 说明: 在C语言中,我们不能有void类型和function类型的数组。
null
例如,下面的程序抛出编译器错误
int main() { void arr[100]; }
但是我们可以有一系列的空指针和函数指针。下面的程序运行良好。
int main() { void *arr[100]; }
看见 函数指针示例 有关数组函数指针的详细信息。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END