typedef struct
时间: 2023-09-01 09:10:54 浏览: 61
关于typedef和struct对比
结构体是一种自定义数据类型,可以将不同类型的数据组合在一起,方便地进行操作和管理。而 typedef 是一种定义类型别名的关键字,可以用来为已有类型定义新的名称。
下面是一个 typedef struct 的示例:
```
typedef struct student {
int id;
char name[20];
float score;
} Student;
```
这段代码定义了一个结构体 student,包含了学生的学号、姓名和成绩。然后使用 typedef 为该结构体定义了一个新的类型别名 Student,这样以后就可以直接使用 Student 来代替 struct student,方便代码的编写和阅读。
阅读全文