函數指針 和 指針函數

1)函數指針 int (*fun)( int x ); 

 

 

2)指針函數 int *fun( int x);

 

 

函數指針賦值,函數名和數組名一樣代表了函數代碼的首地址,在賦值的時候,直接將函數指針指向函數名就可以了。

int function( int x );

int (*fun)( int x );

fun = function; //賦值的時候 function 不帶參數 不帶符號,function 只是代表地址

可以同過fun達到 function的功能。

發佈了47 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章