结构体定义typedef的用法
时间: 2023-11-14 14:08:19 浏览: 93
关于typedef的用法
3星 · 编辑精心推荐
typedef是C语言中的一个关键字,用于给已有的数据类型定义一个新的名字。结构体定义typedef的用法可以用于简化结构体的使用。
例如,我们定义了一个结构体:
```
struct student {
char name[20];
int age;
float score;
};
```
如果我们想要定义一个结构体变量,需要这样写:
```
struct student stu1;
```
但是如果我们使用typedef来定义这个结构体的别名,就可以简化这个过程:
```
typedef struct student {
char name[20];
int age;
float score;
} Student;
```
这样,我们就可以直接使用Student来定义结构体变量:
```
Student stu1;
```
阅读全文