typedef int(init_fnc_t) (void);這句話是什麼意思啊?

typedef int(init_fnc_t) (void);這句話是什麼意思啊?

如果定義的是函數指針的話int(*init_fnc_t) (void);
應該有這個星號吧?

typedef int(*init_fnc_t) (void);

init_fnc_t pinit_fnc_t;

typedef int(init_fnc_t) (void);
init_fnc_t *pinit_fnc_t;

兩者一樣

就像
typedef int apple;
typedef int* orange;
之間的區別

發佈了8 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章