作业帮 > 综合 > 作业

int(*pf)();表示pf是一个指向什么的指针变量

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/17 21:46:09
int(*pf)();表示pf是一个指向什么的指针变量
pf表示一个变量名,它保存的是函数的入口地址(该地址不可见).它可以指向一个返回值类型是int的函数. “ (*pf)()” 是固定格式
例如
int a;
int fun(int i);
int (*pf)(int i);
则可以直接赋值:
pf = fun;
调用:
a = pf(1); //等价与 a = fun(1);