1. 程式人生 > >指標函式 函式指標

指標函式 函式指標

型別名 *函式名(引數表)
函式的返回值為指標
對指向函式的指標變數賦值,該指標變數指向了這個函式
int (*p)(形參表)
p=函式名
函式的呼叫:1. 2.通過函式的指標呼叫
呼叫函式的形式(*p)(實參表)
即用(*p)代替函式名即可
指標陣列
數組裡面的元素都是指標
型別識別符號 *指標變數名【常量表達式】
區別:int (*p)【2】則代表行指標
用指標陣列指向字串常量
char *a【10】={‘aaa’‘bbb’}
或者 char a【】【10】={‘aaa’‘bbb’}
指向指標的指標變數(多級指標)
即只能存放指標變數的地址
例:二級:型別識別符號 **指標變數名
記憶體的動態分配
程式執行時,由程式控制分配記憶體,釋放記憶體
malloc calloc free realloc