CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

C++ 作用域的问题.突发奇想.求高手解答

楼主chenee543216(奋斗成就男人!)2005-05-19 14:24:06 在 C/C++ / C++ 语言 提问

#include   <iostream>  
   
  using   namespace   std;  
   
  int   a=0;                                                       //(0)  
  void     main()  
  {  
  int   a=1;                                                       //(1)  
  {  
  int   a   =   2;                                 //(2)  
  cout   <<   aX<<   endl;                 //(3)  
  }  
   
  cout   <<   endl;  
  }  
  ------------------------------  
  以上为完整的程序,我想在(3)   的   aX   处   访问(1)处定义的a.我该怎么办?  
    1.cout   <<   ::a     <<endl;   输出的是   0,是在(0)处定义的全局的a.但我想访问的是(1)处定义的main()中"半全局"的a.求高手!!! 问题点数:20、回复次数:5Top

1 楼yahaha(呀哈哈)回复于 2005-05-19 14:49:19 得分 10

应该是访问不到!Top

2 楼goodboy1881(积木)(谁都别拦着我在水源升星)回复于 2005-05-19 14:57:16 得分 10

应该没有办法了……没有作用域的标识得说Top

3 楼guyaguya(我只愿面朝大海,春暖花开)回复于 2005-05-19 15:14:55 得分 0

#include   <iostream>  
   
  using   namespace   std;  
   
  namespace   A{  
  int   a=0;      
  }  
                                                    //(0)  
  void     main()  
  {  
  int   a=1;                                                       //(1)  
  {  
  int   a   =   2;                                 //(2)  
  cout   <<A::a<<   endl;                 //(3)  
  }  
   
  cout   <<   endl;  
  }  
  Top

4 楼guyaguya(我只愿面朝大海,春暖花开)回复于 2005-05-19 15:18:34 得分 0

i   am   sorry   ,it   is   wrongTop

5 楼hu_vane(边学边发现自己的无知)回复于 2005-05-19 15:29:25 得分 0

想不出来。Top

相关问题

  • C++函数与作用域问题
  • C++作用域的几个不清晰的疑问
  • 类作用域???
  • C ++中关于作用域的一个问题,欢迎大家的光临。
  • 突发奇想!
  • 有关C编译的突发奇想,请高手指教
  • 作用域问题
  • 作用域分辨
  • 变量作用域??
  • 过程的作用域?

关键词

  • cout
  • usingnamespace std
  • void main

得分解答快速导航

  • 帖主:chenee543216
  • yahaha
  • goodboy1881

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo