#include
extern int var;
int main()
{
var = 10;
printf("%d ", var);
return 0;
}
(A)编译器错误:未定义var
(B) 20
(C) 0答案: (A)
说明: var仅声明而不是定义(没有为其分配内存)
请参阅:了解C中的“ extern”关键字
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。
📅  最后修改于: 2021-06-29 06:31:14             🧑  作者: Mango
#include
extern int var;
int main()
{
var = 10;
printf("%d ", var);
return 0;
}
(A)编译器错误:未定义var
(B) 20
(C) 0答案: (A)
说明: var仅声明而不是定义(没有为其分配内存)
请参阅:了解C中的“ extern”关键字
这个问题的测验