具有/不具有&的功能指针

时间:2019-02-04 09:56:14

标签: c pointers

两者(ptrfun1ptrfun2)之间有什么区别吗?

int fun(int num){
    num *= num;
    return num;
}

int main(){
    int (*ptrfun1)(int num) = fun;
    int (*ptrfun2)(int num) = &fun;

两者都指向函数fun吗?

1 个答案:

答案 0 :(得分:3)

没有任何区别。

函数衰减到函数指针。