局部变量能否和全局变量重名,为什么
【编程】 局部变量能否和全局变量重名,为什么
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[购物]可以的 以.NET 编译器来讲全局变量 : 定义全局变量是方便各个程序访问,调用,逻辑处理,各个行为访问 (可以以SQL帮助类做思维导向)局部变量 :定义次变量 我只希望此变量在我的作用域生效(或者方法中生效) 而其他逻辑无法处理 这就是 局部变量以.Net 编译器举例 将变量定义到 方法外部 (类的下一级) public class TestClass {int Test =0;} 例如: public class TestClass{int Test=0; public void Show(){Print(Test)};}可以访问全局变量方法内部定义public class TestClass{ public void Show(){int Test=0; Print(Test)};} 在方法内部定义相同的变量 同样是可以访问 在这里定义才重名变量 相当于是重新对这个变量进行赋值操作 如图
--------------------------------------------
- 【板哥复盘】局部题材保持较高赚钱效应
- 【4.9收评】指数弱势 局部结构性题材行情强势继续
- 周子豹:4.7非农之后黄金能否继续上涨?下周走势分析及操作建议
- 拆迁律师:没有房产证的拆迁户,能否获得拆迁补偿?
- 想局部瘦的人看看这篇文章!
- NBA 缺少库里的勇士能否拿下鹈鹕?
- (视频)小丁随队出征出战成疑,阿里扎预测高速男篮夺冠能否实现
- 购房压力剧增,南京房价理性上涨,房价“牛市”能否延续?
- 【子弹哥专栏】欧联杯接班欧冠亮相 阿森纳马竞主场能否过关 来用
- 中科曙光 三线支撑加资金配合 能否向上突围?