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