求解:C語言如何進行前置聲明
如下列子:
typedef BOOL (*func)(const DefStruct* struct);
typedef struct DefStruct_t

{
int i;
func f;
} DefStruct;如上定義了一個回調函數聲明,然后在后面的struct中使用這個回調函數聲明。這樣交叉引用必然編譯不過,在C++中,由于是使用struct的指針類型,進行前置聲明即可,但C中該如何實現呢?
posted on 2009-11-19 16:01 codejie 閱讀(2747) 評論(8) 編輯 收藏 引用 所屬分類: C++

