函数指针

来源:互联网 发布:哪个软件加油便宜 编辑:程序博客网 时间:2024/06/18 04:46
void (*funcp)();  //声明一个函数指针void FileFunc(),EditFunc();void main(){    funcp=FileFunc;    (*funcp)();    funcp=EditFunc;    (*funcp)();}void FileFunc(){   printf(FileFunc\n);}void EditFunc(){    printf(EditFunc\n);}程序输出为:FileFuncEditFunc
注意,在这里只是定义了一个函数指针而已,而没有采用typedef的方式,指针是什么?它只是一个变量而已,需要被赋值,只不过它指向的是函数,而通常的变量指向简单的数据类型而已.
0 0
原创粉丝点击