定义一个返回值是指向函数的指针且有一个指向函数的指针作为参数的函数?
答案:1 悬赏:30 手机版
解决时间 2021-08-25 02:05
- 提问者网友:寂寞梧桐
- 2021-08-24 08:58
定义一个返回值是指向函数的指针且有一个指向函数的指针作为参数的函数?
最佳答案
- 五星知识达人网友:不如潦草
- 2021-08-24 09:34
(*func(void(*)(int)))(int);
//返回值void (*)(int)
//参数 (void (*)(int) )
//函数func
再问: 我写的是 void (*fun)(void (*foo)(void)); 对不对?
再答: ...傻叉度娘把我的答案。。弄掉了一部分 void (*func(void(*)(int)))(int); 你的缺点东西 你的满足了这一段,但是返回值不对 有一个指向函数的指针作为参数的函数
再问: 你写的参数不是int么? 指向函数的指针作为参数啊?
再答: void (*)(int) (*func(void(*)(int))); 本来应该是这样,但是编译不通过的 于是变成了这样子 void ( *func( void(*)(int) ) ) (int);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯