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