下面隨筆說明函式指標用法。
定義形式:
儲存型別 資料型別 (*函式指標名)()
含義:函式指標指向的是程式**儲存區
通過函式指標呼叫的函式
例如將函式的指標作為引數傳遞給乙個函式,使得在處理相似事件的時候可以靈活的使用不同的方法。
呼叫者不關心誰是呼叫者
需知道存在乙個具有特定原型和限制條件的被呼叫函式。
1 #include 23using
namespace
std;45
int compute(int a, int b, int(* func)(int, int))6
910int max(int a, int b) //
求最大值
1114
15int min(int a, int b) //
求最小值
1619
20int sum(int a, int b) //
求和21
2425
int main(void)26
本文連線:
this指標說明(c )
1.提出 c 中,同一類的物件都有各自的資料成員的儲存空間,但是系統不會為每個類的物件建立成員函式的副本。class tclass 若有tclass a,b a.print b print 但從成員函式voidtclass print 看,並不知道它正在哪個物件上操作。因此,c 中為成員函式提供了乙...
函式指標例子說明
在c c 中存在著函式指標,即指向函式的指標。我目前已知的兩種使用方法是 cpp view plain copy include include typedef int pinnt define pp int intfunca inta,intb intfuncb int a,int b intma...
C語言指標說明
今天在閱讀 時發現一下幾行 define gpbcon volatile unsigned long 0x56000010 define gpbdat volatile unsigned long 0x56000014 define gpfcon volatile unsigned long 0x5...