错误:预期')'在数字常量之前(fwrite)

时间:2014-04-04 13:35:25

标签: c compiler-errors fwrite

我在互联网上搜索了一个解决方案,但我仍然找不到它。所以我在这里报名,希望你们中的一些人可以帮助我。我还在学习C,所以请原谅这是一个愚蠢的问题。我最近制作了一个代码,一切正常,直到我决定添加一个fwrite,这就是它的样子:

char str[] = "Test.";
fwrite(str, 1, sizeof(str), Console);

我试图编译它,编译器给我一个错误:

Main.c:57:13: error: expected ')' before numeric constant

问题是什么,我该如何解决?

2 个答案:

答案 0 :(得分:0)

尝试使用stdout代替Console。

答案 1 :(得分:0)

试试这个

char str[] = "Test.";
fwrite(&str, sizeof(char), sizeof(str), stdout);

虽然,我认为问题可能是由于代码中的其他地方打开了括号。