事件机制函数回调
函数无参数:
#include <stdio.h>
void hello(){
printf(
"Hello World\n");
}
int main(){
void(*fp)() = &hello;
fp();
return 0;
}
输出
Hello World
函数带参数:
#include "stdio"
void hello(
int i,
int b,
char *c){
printf(
"Hello World\n");
}
int main(){
void(*fp)(
int,
int,
char*) = &hello;
fp(
0,
0,
"");
return 0;
}
输出
Hello World
函数指针取别名:
#include <stdio.h>
void hello(){
printf(
"Hello World\n");
}
typedef void(*SimpleFunc)();
int main(){
SimpleFunc fp= &hello;
fp();
return 0;
}
输出
Hello World
转载请注明原文地址: https://www.6miu.com/read-72778.html