C语言中: 如果一个变量为全局变量的话,一般系统会初始化为0; 如为局部变量,会得到一个随机值;
展开全部
对 可是自己在用变量的时候 最好都让自己在使用前给他们初始化 这样可以防止在多重循环中忘记对再次使用全局变量的初始化
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全局变量和静态(static)变量自动初始化为0或者NUL。局部变量必须先赋值再使用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全局变量存储位置在堆,也就是内存,系统开辟一个内存位置,然后把它初始化
局部变量存储在系统栈,寄存器,你可以理解成存在cup,这个不需要开辟,直接用,里面有什么就是什么。
局部变量存储在系统栈,寄存器,你可以理解成存在cup,这个不需要开辟,直接用,里面有什么就是什么。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C标准,变量使用前必须初始化,以防止意外结果的发生。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询