c++编译出现:function does not take 1parameters是什么意思?

2025-03-13 20:30:27
推荐回答(1个)
回答1:

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

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