完成新手警报:
#include<stdio.h>
int main()
{ puts("C Rocks!");
return 0;
}
使用 MinGW 编译时,显示两个错误:
- 意外标记附近的语法错误(在开头
- 和 int main ()
代码有什么问题?
我也有这个问题。检查路径名中的非法字符,例如空格或括号。您的代码看起来正确,所以问题不存在。如果一切都失败了,回到基础。确保您实际使用“gcc file.c -o file.exe”来输出正确的文件。出于某种原因,我完全忘记了使用“gcc”,尽管我已经使用 MinGW 一个多月了。
在没有空格的路径中安装 mingw。MinGW 会遇到此类路径的问题。因此,我强烈建议您不要将 MinGW 安装在路径名引用中有空格的任何位置;即您应该避免安装到“程序文件”或“我的文档”等的任何子目录中。
你的代码没有问题。你是第一次编译东西吗?好像是MingW的问题。例如,它可以是路径中的空格。
为避免一些初学者问题,您可以使用 IDE,例如 Dev-C++ ( http://www.bloodshed.net/devcpp.html ),因为它可以编译 C 和 C++ 代码。