为了账号安全,请及时绑定邮箱和手机立即绑定

关于变量问题

我想请问一下各位大佬

是不是局部变量优先级高一点

在没有定义局部变量的时候体现全局变量,在有定义局部变量的时候在函数内体现局部变量

这样理解对不对?

正在回答

4 回答

全局变量定义在那里有可能整个程序都用不到,一旦用到就直接拿来用即可。局部变量可以和全局变量同名,局部变量会屏蔽全局变量,如要使用全局变量需要用“::”

0 回复 有任何疑惑可以回复我~

我觉得你的理解方法没毛病,可以的。

1 回复 有任何疑惑可以回复我~

是这样的 先局部再全局,局部没有再从全局找。

2 回复 有任何疑惑可以回复我~

你可以这样理解。它们两种变量主要是作用范围不同,优先级没有可比性。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926020    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

关于变量问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信