2011-09-12 59 views
1

我有這個在我的頭「的sizeof」的無效申請不完全型

struct str_list_element_struct 
{ 
    char* string; 
    struct str_list_element_struct* next; 
}; 
typedef struct str_list_element_scruct str_list_element; 
typedef str_list_element* str_list; 

,當我嘗試sizeof得到這個錯誤,它

str_list.c:21: error: invalid application of 'sizeof' to incomplete type 'str_list_element'

如何是我喜歡的類型「不全 「?

回答

11

您在typedef中拼寫爲「str_list_element_struct」爲「str_list_element_ scruct」。

+0

你究竟發現這麼快?我已經超過這些詞百次,錯過了它:-) – Hubro

+0

你有一個很好的眼睛! – Marlon

相關問題