标签: c
这本书"用C&#34编程;作者:Stephan Kochan(2004年第3版),声明:
关于全局变量的最后一件事。它们具有默认初始值:零。所以,在全球宣言中 int gData[100]; 程序开始执行时,gData数组的所有100个元素都设置为零。所以请记住,虽然全局变量的默认初始值为零,但局部变量没有默认初始值,因此必须由程序显式初始化。
关于全局变量的最后一件事。它们具有默认初始值:零。所以,在全球宣言中
int gData[100];
gData
另一方面,互联网上的讨论表明,全局变量将是不确定的,或者可能幸运地设置为零但不一定。
哪个是真的?
相关问题: local variable initialized to zero in C