未赋值的局部变量,在函数里和函数外系统会自动赋值吗?如果是静态局部变量呢?
未赋值的局部变量,在函数里和函数外系统会自动赋值吗?如果是静态局部变量呢?诶?好像在函数外的变量就是全局变量了?...
未赋值的局部变量,在函数里和函数外系统会自动赋值吗?如果是静态局部变量呢?诶?好像在函数外的变量就是全局变量了?
展开
4个回答
展开全部
静态存储的变量(无论是全局的还是局部的),未人为初始化,默认初始化为0
在函数外定义的变量不一定是全局的,多文件编译条件下,在函数外定义static修饰的变量的作用域就仅限本文件,而不是全局的
在函数外定义的变量不一定是全局的,多文件编译条件下,在函数外定义static修饰的变量的作用域就仅限本文件,而不是全局的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在函数外的变量就是全局变量了。只有静态局部变量和全局产量会自动初始化为默认值。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都一样的 没有赋值或初始化的局部变量 编译器会自动赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询