永发信息网

一个非常简单的C程序 可是老出现错误 error: invalid conversion from `int (*)(int, int)' to `int (*)

答案:5  悬赏:60  手机版
解决时间 2021-11-23 15:07
  • 提问者网友:佞臣
  • 2021-11-23 07:25
一个非常简单的C程序 可是老出现错误 error: invalid conversion from `int (*)(int, int)' to `int (*)
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-11-23 08:25
int (*pmin)();----------》int (*pmin)(int c,int d);
scanf("%d,%d",&a,&b);-------》scanf("%d",&a);
scanf("%d",&b);
全部回答
  • 1楼网友:冷風如刀
  • 2021-11-23 11:40
叫人来修呗
  • 2楼网友:孤老序
  • 2021-11-23 11:27

9: error: invalid conversion from `int (*)(int, int)' to `int (*)()'
12: error: too many arguments to function
这两段得综合意思是函数min的参数太多,无法转换成函数pmin

可你的代码在我机器上可以运行,没有这错误
  • 3楼网友:未来江山和你
  • 2021-11-23 10:26
第7行要改成:
int (*pmin)(int, int);
  • 4楼网友:摆渡翁
  • 2021-11-23 09:37
把int (*pmin)();改成int (*pmin)(int,int);。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯