0x00代码
int iValue = 100;
int main()
{
int iValue = 200;
//就近原则,输出200的值
cout << iValue << endl;
//输出全局参数使用::标记符
cout << ::iValue << endl;
return 0;
}
0x01解析
a.有一个问题就是两个变量名重复,这是一个不好的习惯,这里只是单纯的作为测试目的。
b.使用变量一定要想清楚我要用那个,怎么使用,减少使用变量错误的问题。
0x00代码
int iValue = 100;
int main()
{
int iValue = 200;
//就近原则,输出200的值
cout << iValue << endl;
//输出全局参数使用::标记符
cout << ::iValue << endl;
return 0;
}
a.有一个问题就是两个变量名重复,这是一个不好的习惯,这里只是单纯的作为测试目的。
b.使用变量一定要想清楚我要用那个,怎么使用,减少使用变量错误的问题。