函数指针

来源:互联网 发布:势不可挡网络剧百度云 编辑:程序博客网 时间:2024/06/01 09:06

函数指针

int (*f) (*int)

要从里(*f开始)往外读。因此,我们看到“(*f)”表明,f是一个指针;而“(*f) (int*)” 表明f是一个指向函数的指针,这个函数以(int*)作为参数。最后我们知道,它是指向以int*为参数并且返回int的函数指针。


其他函数指针的例子:

int fun(int x, int *p);(int) (*fp) (int, int *);fp= funl;int y=1;int result = fp(3, &y);



0 0