小编kil*_*nda的帖子

c中的函数指针用法

#include<stdio.h>
struct file{
        int a;
        int b;
        int (*fp) (int ,int);
        };
static int sum(int a, int b)
{
        return(a+b);
}
void main()
{
        struct file var;


        int sum1=0;

        var.fp=&sum;
        sum1=fp(2,4);
        printf("\nsum is  %d ",sum1);
}
Run Code Online (Sandbox Code Playgroud)

如何调用函数.. ?? 我收到一个错误称为fp的未定义引用.. ???

c

2
推荐指数
2
解决办法
276
查看次数

标签 统计

c ×1