0x00代码
int iValue = 100;
int main()
{
int iValue = 200;
//就近原则,输出200的值
cout << iValue << endl;
//输出全局参数使用::标记符
cout << ::iValue << endl;
return 0;
}0x01解析
a.有一个问题就是两个变量名重复,这是一个不好的习惯,这里只是单纯的作为测试目的。
b.使用变量一定要想清楚我要用那个,怎么使用,减少使用变量错误的问题。
本文通过一个简单的C++代码示例介绍了局部变量与全局变量的作用范围,并讨论了当局部变量与全局变量同名时如何区分使用。此外,还强调了良好的编程习惯对于避免变量命名冲突的重要性。
0x00代码
int iValue = 100;
int main()
{
int iValue = 200;
//就近原则,输出200的值
cout << iValue << endl;
//输出全局参数使用::标记符
cout << ::iValue << endl;
return 0;
}a.有一个问题就是两个变量名重复,这是一个不好的习惯,这里只是单纯的作为测试目的。
b.使用变量一定要想清楚我要用那个,怎么使用,减少使用变量错误的问题。
466

被折叠的 条评论
为什么被折叠?