2016 - 2024

感恩一路有你

什么是作用域 c 中命名空间的using声明?

浏览量:2564 时间:2021-03-15 22:42:07 作者:admin

c 中命名空间的using声明?

除了内置类型外,C语言还定义了丰富的抽象数据类型库。

访问库中名称的简单方法是使用。

我们使用的库函数基本上属于名称空间STD。我们可以通过::(scope operator)从左侧作用域中找到正确的名称。CIN意味着在名称空间STD中使用名称CIN。但是这个方法很麻烦。通过使用using声明,可以使用不带特殊前缀的所需名称。

#Include<iostream>

using STD::CIN//声明,使用CIN时,从命名空间STD

int main(){

int i

CIN>>I//correct

cout<<I//错误,任何using声明都不需要使用全名

STD::cout<<I//correct,显式使用cout

返回0

}

什么是作用域 全局变量的作用域 命名空间是什么

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。