| 查看: 576 | 回复: 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 ] |
» 猜你喜欢
博士读完未来一定会好吗
已经有6人回复
小论文投稿
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有9人回复
心脉受损
已经有3人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
★ ★ ★ ★
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













回复此楼