在typedef struct { int age; char name[20]; } person;中为什么不直接用struct person
时间: 2024-05-24 13:14:04 浏览: 87
关于typedef和struct对比
在C语言中,当我们定义一个结构体时,可以使用两种不同的方式:一种是使用关键字struct,另一种是使用typedef将结构体重命名。因此,在定义person结构体时,使用了typedef将其重命名为person类型,这样在定义变量时就可以直接使用person,而不需要在前面加上关键字struct。这样的好处是可以简化代码,代码更易读,也更容易维护。
阅读全文