C语言中的类型定义、指针及相关概念
1. typedef的使用
在C语言里,程序员能够借助 typedef 语句来定义自己的变量类型。这一语句为程序扩展C语言的基本类型提供了途径。 typedef 语句的一般形式为:
typedef type - declaration;
这里的 type - declaration 和变量声明类似,不过使用的是类型名而非变量名。例如:
typedef int count;
此语句定义了一个新类型 count ,它等同于整数类型。所以下面的声明:
count flag;
和
int flag;
是一样的。
乍一看, typedef 和 #define 有些相似,比如:
#define count int
count flag;
但 typedef 能用于定义比 #define 更复杂的对象。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



