c++入门(1)

C++是在C语言基础上加入面向对象思想的语言,拥有63个关键字。命名空间用于避免命名冲突,通过namespace定义,可以使用作用域限定符、using声明或usingnamespace来访问。命名空间内的作用域有特定的优先级。
摘要由CSDN通过智能技术生成

1、 简单介绍及关键字

(1)、简单介绍
C++是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式等。熟悉C语言之后,对C++学习有一定的帮助。
(2)、关键字
C++关键字(C++98)
C++总计63个关键字,C语言32个关键字
c++关键字如下:
在这里插入图片描述

2、命名空间

(1)命名空间定义
定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。
在这里插入图片描述
在这里插入图片描述
注意:一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中。
同一个域不能定义同一个变量,不同的域可以定义同一个变量。
(2)、命名空间使用
命名空间的使用有三种方式:
<1>加命名空间名称及作用域限定符
<2>使用using将命名空间中某个成员引入
在这里插入图片描述
<3>使用using namespace 命名空间名称 引入
在这里插入图片描述
域的优先性:局部域->全局域 -> 展开了命名空间域 or 指定访问命名空间域
注意:using namespace的意思是:展开命名空间。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值