Chinaunix首页 | 论坛 | 博客
  • 博客访问: 124534
  • 博文数量: 121
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 1210
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-03 23:43
文章分类

全部博文(121)

文章存档

2011年(1)

2010年(6)

2009年(114)

我的朋友

分类: LINUX

2009-10-04 01:02:27

作用域:变量在程序中的起作用范围
简单分为:全局作用域、局部作用域、语句作用域
作用域优先级: 范围越小优先级越高
作用域运算符:“::”
如果希望在局部变量的作用域内使用同名的全局变量,可以在该变量前加上“::” ,“::”称为作用域运算符

//作用域
#include

int avar=10;      //全局变量avar

void main()
{
   int avar=20;      //局部变量avar
  
   cout<<"avar is: "<   avar=25;   //1    //修改局部变量
   cout<<"avar is: "<

   cout<<"avar is: "<<::avar<   ::avar=30;  //2    //修改全局变量
   cout<<"avar is: "<<::avar<}

阅读(1068) | 评论(0) | 转发(0) |
0

上一篇:Qt信号和槽

下一篇:4.6.3 友元类

给主人留下些什么吧!~~