typedef关键字创建了一个类型定义,该定义简化了代码并使程序更易于阅读。
typedef通常与结构一起使用,因为它不需要在声明变量时使用关键字struct。
例如:
typedef struct {
int id;
char title[40];
float hours;
} course;
course cs1;
course cs2;
请注意,不再使用结构标记,而是在结构声明之前显示typedef名称。
现在,在变量声明中不再需要struct这个词,这使得代码更清晰、更易于阅读。