您的位置:首页 > 编程语言 > C语言/C++

c语言之函数指针

2013-08-28 21:54 120 查看
定义:指向函数的指针:函数指针

函数: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;
}



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: