⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 20-3.txt

📁 《C/C++完美演绎》源代码
💻 TXT
字号:
/* 范例:20-3 */
#include <iostream.h>
namespace A
{
  namespace B
  {
    int a=2;
    int b=2;
  }
  int a =1;
  void pp(){cout << "in A &a = " << &a << "\n";}
}

int m;
void main(void)
{
  // 第三种使用方式
  using A::a;  			// 类似声明extern int a;
  using A::pp;

  // 第二种使用方式
  using namespace A::B; 	// A::B中的变量 a,b 可见

  cout << "a = " << a << "\n";
  pp(); // 印出A::a地址
  cout << "in main: &a = " << &a << "\n"; //输出main中,变量a地址

  // 第一种使用方式
  cout << "in A::B::a = " << A::B::a << "\n"; //名称冲突,要明确存取
  cout << "b = " << b << "\n";         // 名称不冲突,直接使用b
  getchar();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -