typedef struct用法详解
时间: 2023-10-23 13:11:34 浏览: 122
typedef struct 用法详解和用法小结
5星 · 资源好评率100%
typedef struct是C语言中用来定义结构体类型的关键字。它的作用是给一个结构体类型定义一个别名,以简化结构体类型的使用。typedef和struct连在一起使用,可以在定义结构体的同时给结构体类型起一个别名。
例如,typedef struct tagMyStruct {
int iNum;
long lLength;
} MyStruct;
这段代码定义了一个结构体类型tagMyStruct,并给它起了一个别名MyStruct。这样,在后续的代码中,可以用MyStruct代替struct tagMyStruct来声明结构体变量。
typedef修饰的结构体可以通过别名直接使用,而不需要使用结构体的完整名称。使用别名可以使代码更加简洁易读。
阅读全文