1. 程式人生 > >c語言中的回撥函式

c語言中的回撥函式

先來一段程式碼

#include<stdio.h>

void show(void(*ptr)()){
 (* ptr)();  
}
void show1(){
printf("hello world");
}
void show2(){
printf("ni hao");
}
int main(){
show(show1);
printf("\n");
show(show2);
return 0;

}

回撥函式,就是要作業系統來呼叫函式,這叫做回撥


結果如圖所示,細細體會