函式指標舉例

2021-06-02 15:45:34 字數 422 閱讀 9043

#include #include typedef void (*funp_t)(char *sv);

funp_t funp;

funp_t funp_a;

funp_t funp_b;

void fun(char *sv)

void fun_unknow(char *sv)

void case_a(char *sv)

void case_b(char *sv)

void case_c(char *sv)

void case_d(char *sv)

funp_t get_funp(int index)

}int main()

while(runing);

return 0;

}

函式指標陣列舉例

函式指標陣列舉例 基本用法 返回值型別 函式名 參數列 如int xq int n 還有兩種寫法基本等效 int xq int n 和int xq int n 後兩種寫就是 前後的空格問題 例 今天是星期天,輸入乙個整數n,那n天後是星期幾?includeusing namespace std in...

C語言函式指標的使用舉例

需求 設計乙個函式process,呼叫它的時候,每次實現不同的功能,分別求兩個數的和,兩個數的差,還有兩個數較大值。分析 可以在process函式中,使用函式指標作為引數,傳遞不同函式的入口位址,得出不同的結果。函式指標的定義為 int p int,int 使用為 p a,b 原始碼例子 int a...

指標的應用舉例

下面是乙個交換a與b之間值的乙個程式 include void swap error1 int a,int b int tmp tmp a a b b tmp printf d,d a,b 因為列印函式要盡量使用在主函式中,所以我們在主函式進行列印 int main int a 10 int b 2...