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
typedef void (*Fun) (void)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
窺探 kernel,just for fun --- sys_fork,sys_vfork,sys_clone,kernel_thread
lengwuqin
2020-07-08 08:16:34
C++實現機制(三)——虛函數表
yangbostar
2020-07-08 07:56:23
有一則關於深拷貝和淺拷貝的例子。
dobest9014
2020-07-07 17:54:03
函數指針 指針函數 函數模板 模板函數 類模板 模板類
zhangqi187
2020-07-07 16:54:04
我眼中的指針--學習指針不可少的好文章
Jie
2020-07-07 07:27:50
理解C++成員函數指針
study_live
2020-07-07 06:05:14
定義C/C++全局變量/常量幾種方法的區別(轉)
namtaerg
2020-07-07 00:04:35
綁定 window.onload
o0snow
2020-07-06 15:12:49
(轉)迅雷C++試題及解答
猫已经找不回了
2020-07-06 14:51:50
(轉) C裏函數指針用法小結
gorey
2020-07-06 08:07:05
深入解析C++中的三個修飾符
static 是c++中很常用的修飾符,它被用來控制變量的存儲方式和可見性,下面我將從 static 修飾符的產生原因、作用談起,全面分析static
iwainfo
2020-07-06 02:41:22
UNIX環境高級編程學習之第十一章線程-線程的創建、退出、等待、取消、分離
lovelixiujie
2020-07-05 21:45:18