bendan 发表于 2010-4-25 18:40:28

程序编译后出现这两个错误,不知道代表什么意思,麻烦帮解答一下,谢谢!

error C2146: syntax error : missing ';' before identifier 'main'
fatal error C1004: unexpected end of file found

程序编译后出现这两个错误,不知道代表什么意思,麻烦帮解答一下,谢谢!

xaut3 发表于 2010-4-25 19:31:04

你在main 前面 少了;呀!

再不明白,你把前 10行代码发出来!

yyyxxxyyy 发表于 2010-10-12 13:37:38

syntax error : missing ';' before identifier 'main'
你main()函数前面少了结束符;你前面是不是有变量定义什么的语句,检查一下。还有一种情况,就是你main()函数前面是Include "XX.H"的包含文件说明,包含文件XX.h的最后一行可能少了;号。
fatal error C1004: unexpected end of file found
是不是无文件结束行,你试着在文件最后增加一个空行,有的编译器认这个的。

gxuyang 发表于 2010-10-19 22:29:14

这种原因应该不是什么大的问题,应该是多了什么或少了什么了,到处看看,他定位的地方不一定准确
页: [1]
查看完整版本: 程序编译后出现这两个错误,不知道代表什么意思,麻烦帮解答一下,谢谢!

招聘斑竹