typedef struct stu
时间: 2023-12-21 13:31:24 浏览: 100
structtype&def_struct
typedef struct 是C语言中用来定义结构体类型的关键字。通过 typedef 关键字,我们可以为一个结构体类型定义一个新的名称,使得我们可以直接使用这个新名称来声明结构体变量,而不必每次都使用 struct 关键字。
例如,我们可以这样定义一个结构体类型并为其定义一个新的名称:
```
typedef struct {
int id;
char name[20];
float score;
} Student;
```
这里,我们定义了一个名为 Student 的结构体类型,它包含了 id、name 和 score 三个成员变量。现在我们可以直接使用 Student 来声明结构体变量,而不必每次都写 struct Student。
使用 typedef 可以使代码更加简洁易懂,尤其是在涉及复杂的结构体类型时。
阅读全文