每个函数都有特定数量的参数,每个位置上的参数都有特定的意义。比如 If 函数有三个函数,如下图一
图一
第一个参数, 返回正确 Or 错误
第二个参数,在参数一为正确时,返回参数二的值
第三个参数,在参数一为错误时, 返回参数二的值
如果在调用If 函数时, 传入的参数多于三个, 则返回参数过多的错误,如下图二
如果在前三个参数都按正确方式输入,则只需要将多余的参数删除
这个问题我知道!不是vs2012的问题。 把longdoubleyyfc1(longdoublea11,longdoubleb11)改成 longdoubleyyfc1()。函数不需要参数赛,你的参数是通过cin输入的。 或者,你调用函数时就给行参赋值:yyfc1(8,3);//在这出错。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)