int(*pf)();表示pf是一个指向什么的指针变量
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/02 13:09:53
xQN@Y1%K]tC&>h5Ԗjj4ELl2i]0`\lf9sιsGͶq,`]d5e+nHc/+^[?ku!.,:t"73.p`o@i'̟Om01+hTw7d L{̔K*Ɯ-G<[b cՃzlUOm7*(ط{KA챾
2FSmGl4Yb,֥=YEHQy&48g
\s'W
int(*pf)();表示pf是一个指向什么的指针变量
int(*pf)();表示pf是一个指向什么的指针变量
int(*pf)();表示pf是一个指向什么的指针变量
pf表示一个变量名,它保存的是函数的入口地址(该地址不可见).它可以指向一个返回值类型是int的函数. “ (*pf)()” 是固定格式
例如
int a;
int fun(int i);
int (*pf)(int i);
则可以直接赋值:
pf = fun;
调用:
a = pf(1); //等价与 a = fun(1);