【c++】命名空间概念及其使用

🦄个人主页:-雷阵雨-

🦄专栏:c++

⚙️作环境:Visual Studio 2019

目录

一:前言

二:命名空间 

1:命名空间的基本概念 

2:命名空间的定义 

3:命名空间的使用 

1:添加加命名空间 域作用限定符

 2:使用using把命名空间的变量引入

 3:使用using namespace lzy展开命名空间

 4:命名空间定义函数

 5:命名空间也可以嵌套定义

三:总结

 


一:前言

本篇博客为大家讲解一下c++命名空间这一重要概念,以及其使用。

二:命名空间 

1:命名空间的基本概念 

命名空间:是一种用于组织和隔离命名标识符的容器或上下文,他们用于确保吧同范围的标识符不会发生命名冲突。  

命名空间:又称名字空间,名称空间,名域,作用域,也算是c++对C语言的缺陷做一个改进。 

 命名空间:在c++中函数和变量都是唯一的名称,如果多个函数或者变量使用相同的名称,就会出现命名冲突,导致编译错误,为了解决这一麻烦,c++提供了命名空间它可以将一组名称封装在一个特定的域中,使这些名称与其他作用域中的名称区分开来。 它可以包括结构体,函数,类,变量等各种类型的声明和定义 

2:命名空间的定义 

 定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。

 书写个代码:

#include<stdi
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值