typedef之函數

(1)
typedef int INT32; //聲明INT32爲指向int的類型


(2)
int size; //size爲變量
*******************************************************
typedef int size; //聲明size爲指向int的類型
size a; 


(3)
char *ptr_to_char;             // ptr_to_char爲一個指向字符的指針, ptr_to_char的內容爲char類型
*******************************************************
typedef char ptr_to_char;       // 聲明ptr_to_char爲指向char的指針類型
ptr_to_char pch;                // pch是一個指向字符的指針


(4)
(4.1)
 int (*ff(int))(int *, int);   //指針函數,返回值爲函數的地址
(4.2)
typedef int (*PF)(int *, int);
PF ff(int); //這樣也可以實現上述功能。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章