![]() |
函數指針的指針 |
char * arr[5]; char *(*pa)[5]; pa 指針變量 char * pa指向數組的元素類型是char * |
記錄一下![]() int *p //p是一個整形指針,指向一個整形的指針,可以存放整形的地址 char *pc //pc是一個字符指針,指向一個字符的指針,可以存放字符的地地址 int * arr[] //指針數組,數組的元素都是指針,也就是說該數組存儲的是指針, int (*p)[n] // 數組指針 它指向一個數組,也就是說它是指向數組的指針 int arr[10] //arr 首元素地址 &arr[0]首元素的地址,&arr 數組的地址 |
void (*func)(); 這個是函數指針,但多了一個 void (**func)(); 就 |
一般用于函數數組,多個函數構成的數組。 |
返回函數指針的函數指針吧 |
應該是二級函數指針![]() |
void (*func)(); 這個是函數指針,但多了一個 void (**func)(); 就有點不明白了![]() |