关于c语言结构体嵌套的问题

2025-04-08 03:48:09
推荐回答(2个)
回答1:

早期纯C编译器要求结构体类型必须写上struct关键字,不能只写个结构体名。后来C++兼容的编译器则允许写结构体名就可以了。所以你在嵌套时结构体成员名前写上struct(struct Order order;)就在什么编译器下都能通过了……

回答2:

struct Order

~~~~~~~~~~~