typedef与结构体
时间: 2023-10-28 09:47:55 浏览: 69
C/C++中的结构体声明: struct 和 typedef struct 用法
的关系是什么?
typedef 和结构体在 C 语言中并没有直接的关系,它们是两个不同的概念。但是在使用结构体的时候,可以使用 typedef 来给结构体类型起一个别名,使得代码更加简洁易懂。比如可以用下面的代码定义一个结构体类型:
typedef struct {
int id;
char name[20];
float score;
} Student;
这样以后,就可以直接使用 Student 来表示这个结构体类型,而不需要每次都写出完整的结构体声明。
阅读全文