typedef struct student与typedef struct区别
时间: 2023-08-13 11:54:35 浏览: 91
typedef struct与struct的区别
`typedef struct student` 是定义了一个新的类型名称 `student`,这个类型是一个结构体。通过这种方式,我们可以用 `student` 来代替 `struct student` 来声明变量。
而 `typedef struct` 是定义一个匿名结构体,并且给这个结构体起了一个新的类型名称。这个新的类型名称可以直接用来声明变量,而不需要再加上 `struct` 关键字。
总的来说,`typedef struct student` 是定义了一个新的类型名称,而 `typedef struct` 定义了一个匿名结构体并为其起了一个新的类型名称。
阅读全文