定义:指向函数的指针:函数指针
函数:void printFuction()
函数指针:void(*ptf)()
赋值:ptf=printFuction(ptf=&printFuction)c语言规定:当用函数名(printFution)来初始化函数指针时,函数名会被转换为指向这个函数的指针
#include<stdio.h>
void printFuction(){
printf("test ptf\n");
}
int main(){
void (*ptf)();
ptf = printFuction;//ptf=&printFuction;
printf("ptf()\n");
ptf();
printf("(*ptf)\n");
(*ptf)();
return 0;
}