| 查看: 714 | 回复: 4 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】怎么解决function does not take 3 parameters
|
|||
|
就是一个高斯消元法,求线性方程组的解。试着用了一个最简单的四元一次的方程组。高斯消元法的函数COPY书上的。 可是运行出项:error C2660: 'SLNPD' : function does not take 3 parameters 我检查了函数声明函数调用,不知道问题在哪里。。在百度了一下也没有找到合适的答案。。。求助各位高手!!谢谢!!!!!! 问题以解决。。谢谢! [ Last edited by 浅浅滩 on 2009-8-23 at 10:09 ] |
» 猜你喜欢
极限拉扯,如何抉择
已经有15人回复
申请科研项目纯靠实力能成功吗?
已经有8人回复
中科院海洋所招收海洋材料相关领域博士研究生及研究助理
已经有4人回复
40+中年人失业后,还能找到好工作吗?
已经有3人回复
二审4个多月了还是Awaiting Reviewer Scores
已经有4人回复
OpenAI又攻克数学难题了,离AI做有机合成还有多远?
已经有13人回复
课题组会帮你通过考核么?
已经有7人回复
入职后第一次管课题组的专利缴费,对账才发现官费比别人多掏了一倍
已经有6人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有9人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有10人回复
★ ★ ★ ★
0112358(金币+3,VIP+0):thx 8-21 21:32
浅浅滩(金币+1,VIP+0):谢谢 8-23 10:04
0112358(金币+3,VIP+0):thx 8-21 21:32
浅浅滩(金币+1,VIP+0):谢谢 8-23 10:04
|
提示信息把我吸引过来的,虽然问题本身没什么意思。 void mian()在我的编译器上这儿过不了,应该是main。其它都没有问题,能够编译通过。我的编译器是vc6。 分析代码,我觉得问题如下: double SLNPD(); SLNPD(G,DFI,D); 声明了一个函数,无参,但是后面的使用中带了三个参数,将 double SLNPD(); 改成 double SLNPD(double A[N+1][N+1],double B[N+1],double D); 试一试。 谨慎怀疑lz所用的编译器是比较新的,因为按新的标准,声明中省略掉参数后不会自动按定义来添加,而是直接当成无参的了,应该是c99标准。lz最好报告一下自己所用的编译器是哪个版本。 |
2楼2009-08-21 16:41:05

3楼2009-08-21 21:40:19

4楼2009-08-22 19:00:59
5楼2009-08-23 10:06:06










回复此楼
200