当前位置: 首页 > news >正文

牛网站网络营销知识点

牛网站,网络营销知识点,日本韩国双双出线,团队合作网站什么是 C 中的类型别名和 using 声明? 类型别名与using都是为了提高代码的可读性。 有两种方法可以定义类型别名 一种是使用关键字typedef起别名使用别名声明来定义类型的别名,即使用using. typedef 关键字typedef作为声明语句中的基本数据类型的一…

什么是 C++ 中的类型别名和 using 声明?  

 类型别名与using都是为了提高代码的可读性。

有两种方法可以定义类型别名

  1. 一种是使用关键字typedef起别名
  2. 使用别名声明来定义类型的别名,即使用using.

typedef

关键字typedef作为声明语句中的基本数据类型的一部分出现。含有typedef的声明语句定义的不再是变量而是类型别名。和以前的声明语句一样,这里的声明符也可以包含类型修饰,从而也能由基本数据类型构造出复合类型来。

类型别名允许我们为已存在的类型创建一个新的名称。这在处理复杂的类型表达式时特别有用,可以使代码更清晰、更易于理解。

typedef的用法包括:定义一种类型的别名;用于struct声明;用来定义与平台无关的类型;用于回调函数;为复杂的声明定义一个新的简单的别名。

typedef是定义了一种类型的新别名,不同于宏,并不是简单的字符串替换。

过度使用:虽然类型别名可以提高代码的可读性,但过度使用可能会导致代码混乱,特别是当别名含义不明确时

// 使用typedef进行类型别名定义
typedef int Integer;
Integer a = 10; // 等价于 int a = 10;

using

C++11中用关键字using作为别名声明的开始,其后紧跟别名和等号,其作用是把等号左侧的名字规定成等号右侧类型的别名。

using声明不仅用于类型别名,还可以用来引入命名空间中的标识符,或者明确指定类成员的访问方式。

using int Interger
Interger b=20//int b=20

使用typedef定义的别名和使用using定义的别名在语义上是等效的。 唯一的区别是typedef在模板中有一定的局限性,而using没有。

注意事项:

  • 具体引入:尽量使用using std::cout;这样的具体引入,而不是using namespace std;
  • 局部作用域:如果必须使用using namespace,将其限制在局部作用域内。

using namespace std;

#include<iostream>
using namespace std;
int main(){int a;cin>>a;cout<<a;
}
#include<iostream>
int main(){int a;std::cin>>a;std::cout<<a;
}

http://www.rdtb.cn/news/11493.html

相关文章:

  • 网站制作费用属于广告费吗怎么搭建一个网站
  • 可以做ppt的网站有哪些方面免费推广工具
  • 个人可以做商城网站吗今日关键词
  • 建设网站免费支持php天津百度推广公司地址
  • 网站建设公司 青岛网页设计模板图片
  • 网站建设二级页面方案视频营销成功的案例
  • wordpress 导出菜单seo培训学什么
  • 想做一个网站怎么做公司建网站多少钱
  • 定西营销型网站建设吸引客流的25个技巧
  • 做网站如何分工优化推广服务
  • 给周杰伦做网站河南网站顾问
  • 做婚庆的网站北京网站seo优化推广
  • 做建材上哪个网站比较好品牌全案策划
  • 如何防止网站挂黑链怎么做市场推广
  • 天津做企业网站公司百度后台登陆入口
  • 顺德网站建设公司信息网站统计数据分析
  • 华为公司网站建设相关内容b2b十大平台排名
  • 汕头百度网站建设百度seo优化招聘
  • 广西建设局网站首页网站推广基本方法是
  • 北京平台网站建设曲靖seo
  • 网站建设和网袷宣传网店营销策划方案ppt
  • 摄影图片网站温州seo公司
  • 注册域名后怎么做网站app推广方案
  • ks免费刷粉网站推广马上刷环球网疫情最新
  • 江西省城乡建设培训中心网站长沙专业seo优化公司
  • 网站 备案号2022搜索引擎
  • 好网站建设公司选择哪家好电商线上推广
  • 独立网站建设简单吗百度关键词优化排名
  • 宜昌网站建设百度不能搜的十大禁词
  • 百度做地图的网站广告服务平台