代码应该打印什么? 0 或任何垃圾值还是取决于编译器?
#include <stdio.h>
int a;
int main()
{
printf("%d\n",a);
return 0;
}
最佳答案
答案是 0。全局变量初始化为零。
关于c - printf 对于未初始化的变量打印什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5972978/
代码应该打印什么? 0 或任何垃圾值还是取决于编译器?
#include <stdio.h>
int a;
int main()
{
printf("%d\n",a);
return 0;
}
最佳答案
答案是 0。全局变量初始化为零。
关于c - printf 对于未初始化的变量打印什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5972978/