第二题 用域操作符更改全局变量的值(注,此方法只能用在.cpp中)
2009-09-17 11:58
232 查看
int value = 5;
void exe02_part1()
{
printf("value = %d/n",value);//输出全局变量
}
void exe02()
{
cout<<"第二题 用域操作符更改全局变量的值(注,此方法只能用在.cpp中)"<<endl;
int value = 0;
value = 1;
printf("value = %d/n",value);//这里输出的是局部变量value
printf("全局value = %d/n",::value);
::value = 2;//为全局变量value赋值
exe02_part1();
}
以下为运行结果:
void exe02_part1()
{
printf("value = %d/n",value);//输出全局变量
}
void exe02()
{
cout<<"第二题 用域操作符更改全局变量的值(注,此方法只能用在.cpp中)"<<endl;
int value = 0;
value = 1;
printf("value = %d/n",value);//这里输出的是局部变量value
printf("全局value = %d/n",::value);
::value = 2;//为全局变量value赋值
exe02_part1();
}
以下为运行结果:
![](http://p.blog.csdn.net/images/p_blog_csdn_net/uuskingdom/EntryImages/20090917/02.jpg)
相关文章推荐
- 方法内部lambda表达式中若用到变量,若在方法内lambda外,则只能为final,或者定义为全局变量
- android逆向之NDK基础(so更改java全局变量/so调用java方法)(一)
- C语言全局变量定义方法
- 多个文件共用一个全局变量的方法 extern
- Angularjs 设置全局变量的3种方法
- 全局变量的三种声明方法
- 关于Jquery 异步Ajax回调函数中数据变量不能赋值给外部全局变量的原因分析及解决方法
- ios开发中全局变量设置和调用方法
- JavaScript 中定义全局变量的方法
- Linux(Ubuntu)中三种更改环境变量的方法
- MFC中定义全局变量和全局函数的方法
- C# 实现全局变量的方法
- OC第二讲成员变量可见度与方法——复合
- C语言全局变量定义方法
- C/C++定义全局变量/常量几种方法的区别
- 应力偏量第二不变量,等效应力和等效应变的表示方法
- 线程中更改全局变量的问题
- Xcode全局修改变量、方法名
- angularjs 设置全局变量的3种方法
- C语言:全局变量在多个c文件中公用的方法 [转]