# 命名空間
使用 namespace
### 書寫格式:
```
namespace aa
{
int a{100};
int b{200};
int c{200};
}
```
//程序中aa 是自定義空間名稱
### 調用格式:
```
aa::a
aa::b
aa::c
```
## 說明:
命名空間(namespace)具有倉庫功能,把一些同類的數據參數,歸類到一切,使源碼具有可讀性,工整性。
## 注意:
namespace aa
{
int a{100};
int b{200};
int c{200};
}
必須放到
```
int main()
{
}
```
函數以上,不要放到里面,否則會出錯誤。因為(namespace)不是可執行的命令,是空間類型的。
## namespace 是可以嵌套使用的
```
namespace aa
{
int a{100};
int b{200};
int c{200};
namespace cc
{
int d{10};
int e{20};
int f{20};
}
}
```
如果想調用 d 的數值
`aa::cc::d`
這樣的格式出來就是 d 的數值了, namespace 具體抽屜格式特征。