c 函式指標說明

2022-06-05 06:12:11 字數 566 閱讀 3999

下面隨筆說明函式指標用法。

定義形式:

儲存型別 資料型別 (*函式指標名)()

含義:函式指標指向的是程式**儲存區

通過函式指標呼叫的函式

例如將函式的指標作為引數傳遞給乙個函式,使得在處理相似事件的時候可以靈活的使用不同的方法。

呼叫者不關心誰是呼叫者

需知道存在乙個具有特定原型和限制條件的被呼叫函式。

1 #include 2

3using

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...