📄 20-3.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 + -