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