标签: c++
我有这样的代码:
int fun(int());
它到底是做什么的?据我所知,它等同于以函数为指针的函数声明
int fun(int (*ptr)())
但我不确定为什么。
答案 0 :(得分:5)
这些都一样:
int f( int() ); int f( int(*)() ); int f( int(*p)() ); int f( int p() ); int f( int(p)() );