c++编译后出现错误:function does not take 1parameters是什么意

c++编译后出现错误:function does not take 1parameters是什么意思
2025-02-27 13:47:03
推荐回答(2个)
回答1:

也就是你引用的函数的参数应该不止1个参数,但是你只写了一个。
比如说fgets函数的调用形式是char *fgets(char *buf, int bufsize, FILE *stream);
但是你写代码的时候写的fgtes(fin);
这样就会提示你函数的参数不仅仅是1个。

建议你定位到该错误,搜索一下该函数的调用形式再使用,应该就没问题了。

回答2:

最好是能把所有的代码上传!

从错误提示看应该是函数的参数传递有错!