通过函数的地址调用函数

来源:互联网 发布:淘宝行业排名 编辑:程序博客网 时间:2024/06/04 19:15

通过函数的地址调用函数(有专门的函数指针),但不是&fun这样取法。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
正确的取法:
#include<stdio.h>
void F(int i)
{
    printf("F函数被调用!%d\n",i);
}
int main()
{
    typedef void (*Fun)(int);
    Fun ff=F;//这样取法,不用加&号。
    ff(3);
    //以下跟以上意思一致。
    void (*func)(int)=F;
    func(4);
    return 0;
}
0 0
原创粉丝点击