#include <stdio.h> extern int var = 0; int main() { var = 10; printf ( "%d " , var); return 0; } |
(A) 10 (B) 编译器错误:未定义var (C) 0 答复: (A) 说明: 如果只声明了一个变量,并且该声明还提供了一个初始值设定项,那么该变量的内存将被分配,即该变量将被视为已定义的。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END