公众号【麦小丁】征集优质文章简友广场

C++中namespace的用法

2022-04-01  本文已影响0人  T世代的人

1. 命名空间中可以放变量、函数、结构体

2. 可以随时随地给Namespace添加它的成员变量

3. 可以嵌套定义,即一个Namespace中可以再定义一个Namespace

4. Namespace可以匿名使用,即可以不定义名称

5. 命名空间可以起别名(就像你有小名)

6.调用方法:

1.cout<<名称::变量<<endl

2.若没有名称,则同上,不打cout后的名称即可,::还是要打的

7.注意:必须定义在全局变量内,不能定义在函数体(或局部变量)内

8. 使用命名空间能不打名字直接敲双冒号的几种情况:

1. 全局变量和局部变量中有同一个变量

2. 匿名使用Namespace命名空间

代码:例1:namespace test1;

{

int a=100

}

cout<<test1::a<<endl;

例2:namespace test1;

{

int a=100

}

namespace test1;

{

int b=1000;//添加新成员变量的

}

cout<<test1::a<<endl;

第二篇文章:我的神仙同学  网址:我的神仙同学——“沈总” - 简书

上一篇下一篇

猜你喜欢

热点阅读