C函式指標簡單用例

2021-06-23 05:50:57 字數 957 閱讀 2734

(1)函式指標:

可以指向 一類 固定形參型別和返回值型別 的函式 的指標

宣告:int fun(int, int)

||\/

int (*pfun)(int, int)

pfun就是函式指標(變數)

呼叫:d = pfun(a, b);

e = (*pfun)(a, b);

#####指標函式

int *fun(int, int);

int *(fun(int, int));

#####

/*ex01.c*/

#include

int max(int a, int b)

int min(int a, int b)

int main(int argc, char *argv)

(2)定義函式指標的型別 可以宣告函式指標變數

typedef int (*pfun)(int, int);

pfun就是自定義函式指標型別

pfun pfun = min;

建立pfun型別變數pfun並將min函式賦值它

/*ex02.c*/

#include

typedef int (*pfun)(int, int);

int max(int a, int b)

int min(int a, int b)

int main(int argc, char *argv)

(3)可以將函式作為引數傳入另一函式

#include

typedef int (*pfun)(int, int);

int max(int a, int b)

int min(int a, int b)

int dofun(pfun pfun, int a, int b)

int main(int argc, char *argv)

cokies簡單用例

從提交的html表單中獲取,使用者名稱 string username request.getparameter username 以 username username 值 對 建立乙個cookie cookie theusername new cookie username username r...

指標簡單用法

1 指標型別 對編譯器來說,通過指標型別獲取指標所指型別資料長度,一次確定指標單位增量。3 void指標可以和任何型別性指標相互賦值而不需要強制型別轉化 4 與 優先順序相同,右結合。運算子出現在變數同側,由內之外結合 p 同 p 位址加 p 所指元素加 4 指向 一維陣列 的指標宣告,求值,引數傳...

C 建構函式簡單用法

1.1 基本概念 1.2 注意 1.3 建構函式的意義 建構函式執行必要的初始化工作,有了建構函式就不必再寫初始化函式,也不用擔心物件沒有初始化。1.4 例項 include includeusing namespace std class myclass void print int main 1...