理解C中函數(shù)指針的類型當我閱讀其他人的代碼時,我總是有些困惑,這些代碼為指向帶有參數(shù)的函數(shù)的指針提供了類型防御。我記得,我花了一段時間才找到這樣的定義,同時試圖理解一段時間前用C編寫的數(shù)值算法。那么,你能否分享一下你的技巧和想法,如何為指向函數(shù)的指針(Do‘s和Not’s)編寫好的字體,以及它們?yōu)槭裁从杏?,以及如何理解他人的工作?謝謝!
3 回答

忽然笑
TA貢獻1806條經(jīng)驗 獲得超5個贊
int add(int a, int b){ return (a+b);}typedef int (*add_integer)(int, int); //declaration of function pointerint main(){ add_integer addition = add; //typedef assigns a new variable i.e. "addition" to original function "add" int c = addition(11, 11); //calling function via new variable printf("%d",c); return 0;}
- 3 回答
- 0 關(guān)注
- 806 瀏覽
添加回答
舉報
0/150
提交
取消