根据this Wiki页面,可以编写以下结构:
typedef struct my_struct {
int integer;
} my_struct_t instance;
K& R在“C Proglamming Language”中没有提到这一点。
编译器在编译期间也会返回错误:
错误:预期
=
,,
,;
,asm
或__attribute__
instance
之前
这是一个Wiki错误还是我做了一些愚蠢的事情?
答案 0 :(得分:3)
你误解了这个页面。您可以 制作typedef
,或定义结构的实例,但不能同时定义两者。
如果您阅读整个页面而不仅仅是顶部的语法块,那可能会更清楚。