在C语言中,可能具有除以下类型之外的所有类型的数组。
1)无效。
2)功能。
例如,下面的程序抛出编译器错误
int main()
{
void arr[100];
}
输出:
error: declaration of 'arr' as array of voids
但是我们可以有一个空指针和函数指针数组。下面的程序工作正常。
int main()
{
void *arr[100];
}
有关数组函数指针的详细信息,请参见函数指针的示例。
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。