2
根據到this Wiki頁面,所以能夠寫出以下結構:將typedef與實例聲明一起使用。 Wiki錯誤?
typedef struct my_struct {
int integer;
} my_struct_t instance;
ķ& R請勿在「C Proglamming語言」提到這一點。 編譯器也編譯過程中返回錯誤:
error: expected
=
,,
,;
,asm
, or__attribute__
beforeinstance
它是一個Wiki錯誤或我做一些愚蠢的事?
他們提出的語法仍然是錯誤的 - 他們試圖通過將'typedef'的概念添加到結構聲明語法以及實例化來簡化它。 – 2013-05-07 09:40:13
語法塊是完全混淆的。 – Alex 2013-05-07 09:42:39
@Alex我同意這很混亂,因爲他們試圖一次性顯示所有可能的'struct'排列。它們應該有兩個塊,一個用於普通的'struct'定義,一個用於'typedef'定義。 – 2013-05-07 09:44:23