函数调用中的参数太多C++

定义了函数voidGreedyKnapsack(doublexk[],double&V)调用时报错说函数调用中的参数太多C++double*p=newdouble[n];... 定义了函数
void GreedyKnapsack(double xk[],double &V)
调用时报错说 函数调用中的参数太多C++
double *p = new double[n];
double V = knapsack->Get_V();
GreedyKnapsack(p, V);
p下面报错
展开
 我来答
DoramiHe
2018-04-07 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59541
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
file1中对luru函数的声明有误。
你声明的luru函数是没有形参的,在调用中又有形参,当然提示你参数过多。声明改为void luru(student);
pardream941026
2018-04-07 · TA获得超过8216个赞
知道大有可为答主
回答量:4602
采纳率:89%
帮助的人:1330万
展开全部

你那什么提示?编译环境?我这没问题。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kw...9@sohu.com
2018-04-07 · TA获得超过216个赞
知道小有建树答主
回答量:319
采纳率:68%
帮助的人:47.2万
展开全部
不能,main函数中定义的变量只在main中可见。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式