关键字 namespace
我们之前在打印的时候有有用到std:: cont这个是没用命名空间的 打印
int main () {
std::cout << "Hello Work " << std::endl;
}
当我们声明了std时就可以省略std::
using namespace std; // 全局的所有函数都可以用
int main () {
cout << "Hello Work " << std::endl;
}
也可以局部申明
int main () {
using namespace std;
cout << "Hello Work " << std::endl;
}
std是系统为我们提供的,当然我们也可以自己写一个
namespace ancely {
int age = 18;
char *name = "Lucy";
void show() {
cout << "name: " << name << ".age: " << age << endl;
}
void action() {
cout << "ancely2 的 action" << endl;
}
}
using namespace ancely; // 声明全局 不想全局也可以在函数里声明局部
int main () {
int ageValue = age;
}