c語音學習冷知識點2:通過函數(shù)指針調用函數(shù)
舉例說明:
定義函數(shù)
int MAX(int a, int b)
{
? ? return a>b?a:b;
}
常規(guī)調用函數(shù)方法:MAX(1,2);
聲明函數(shù)指針,注意類型匹配
int (*pfun)(int ,int);
調用寫法1:函數(shù)指針指向函數(shù)的地址
pfun=&MAX;
(*pfun)(1,2);
調用寫法2:函數(shù)指針指向函數(shù)名
pfun=MAX;
pfun(1,2);
歡迎大家一起交流學習指針相關知識,打通c語音學習的任督二脈,有錯誤的地方請讀者及時糾正,謝謝!
標簽: