上文代码不用typedef写一遍
时间: 2023-06-29 09:14:58 浏览: 94
是的,上文代码中的`typedef`可以不用重复写一遍。可以直接使用已经定义好的`struct`类型。例如:
```c
// 定义结构体类型
struct student {
char name[20];
int age;
char gender;
};
// 定义结构体变量
struct student stu1;
```
可以直接使用`struct student`来定义变量,如下所示:
```c
// 使用已定义的结构体类型
struct student {
char name[20];
int age;
char gender;
} stu2;
int main() {
// 定义结构体变量
struct student stu1;
// 使用已定义的结构体类型
stu2.age = 18;
return 0;
}
```
阅读全文