以下代码的输出是4.不应该0吗?
4
0
由于a已声明且未定义,因此未为其分配内存.
#include <stdio.h> #include <stdlib.h> int main() { extern int a; printf("%ld",sizeof(a)); return 0; }
c
c ×1