c语言中typedef struct用法
时间: 2023-04-24 20:01:24 浏览: 288
关于typedef的用法总结.pdf
4星 · 用户满意度95%
typedef struct是C语言中定义结构体类型的关键字。它的作用是将一个结构体类型定义为一个新的类型名,方便程序员在后续的代码中使用。使用typedef struct可以简化代码,提高代码的可读性和可维护性。例如:
typedef struct student {
char name[20];
int age;
float score;
} Student;
上面的代码定义了一个名为Student的结构体类型,包含了三个成员变量:name、age和score。使用typedef关键字将这个结构体类型定义为一个新的类型名Student,以后在程序中就可以直接使用Student来代替struct student了。例如:
Student stu1;
stu1.age = 18;
strcpy(stu1.name, "张三");
stu1.score = 90.5;
这样就可以方便地定义和使用结构体类型了。
阅读全文