C语言的类型说明符typedef
Posted 一只学习的猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言的类型说明符typedef相关的知识,希望对你有一定的参考价值。
C语言不仅提供了丰富的数据类型,而且还允许由用户自己定义类型说明符,也就是说允许由用户为数据类型取“别名”。类型定义符 typedef 即可用来完成此功能。
例如:
typedef int INTEGER
这以后就可用 INTEGER 来代替 int 作整型变量的类型说明了。比如:
INTEGER a,b;
表示定义了两个int类型的变量a和b。
typedef 定义的一般形式为:
typedef 原类型名 新类型名
其中原类型名中含有定义部分,新类型名一般用大写表示,以便于区别。
有时也可用宏定义来代替 typedef 的功能,但是宏定义是由预处理完成的,而 typedef则是在编译时完成的,后者更为灵活方便。
以上是关于C语言的类型说明符typedef的主要内容,如果未能解决你的问题,请参考以下文章