int i;
定義了一個int類型的變量i;
而這樣
typedef INT int;
表示用戶自己定義了一個整型數據類型INT,實際上就等同於int
所以:INT ii;
同上,表示定義了一個int類型的變量ii;
同樣的:
void (*pFn)(void)
定義了一個函數指針,該函數指針指向 類似於 void Foo(void)函數的函數入口地址
而這樣:
typedef void (*Fun)(void)
表示用戶自己定義了一個函數指針數據類型
而
Fun pf;
表示定義了一個函數指針pf,改函數指針指向類似於void *pf(void)的函數 //leo
定義了一個int類型的變量i;
而這樣
typedef INT int;
表示用戶自己定義了一個整型數據類型INT,實際上就等同於int
所以:INT ii;
同上,表示定義了一個int類型的變量ii;
同樣的:
void (*pFn)(void)
定義了一個函數指針,該函數指針指向 類似於 void Foo(void)函數的函數入口地址
而這樣:
typedef void (*Fun)(void)
表示用戶自己定義了一個函數指針數據類型
而
Fun pf;
表示定義了一個函數指針pf,改函數指針指向類似於void *pf(void)的函數 //leo