typedef用法详解

 我来答
小丁教育问答
2022-11-22 · TA获得超过239个赞
知道小有建树答主
回答量:972
采纳率:100%
帮助的人:13.9万
展开全部

typedef用法详解如下:

1、为基本数据类型定义新的类型名。

2、为自定义数据类型(结构体、共用体和枚举类型)定义简洁的类型名称。

3、为数组定义简洁的类型名称。

4、为指针定义箭洁的名称。

typedef

是在C和C++编程语言中一个关键字。它用来对一个资料类型起一个新名字。目的是为了使源代码更易于阅读和理解。在计算机编程语言中用来为复杂的声明定义简单的别名,与宏定义有些差异。

它本身是一种存储类的关键字,与auto、extem、mutable、static、register等关键字不能出现在同一个表达式中。typedef声明,简称typedef,为现有类型创建一个新的名字,或称为类型别名,在结构体定义,还有一些数组等地方都大量的用到。

它有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。使用typede何编写出更加美观和可读的代码。所谓美观,意指typeder能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性以及未来的可维护性。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式