unexpected end of file found 是什么错误

如题所述

  C语言里,通常是大括号匹配出了问题,意思是 "发现意外的文件结束",属于语法错误。
  end of file 就是 EOF,是传输控制符。在C源文件里要是大括号 没有 ‘’}‘’ 这个给他匹配完,那么在编译栈里的"{"就不能消去,出现EOF时栈不为空,于是有:'unexpected end of file found”,就是文件本不应该结束的,但是它结束了。
  看看文件最下面,结束处是否有 ‘’}‘’。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-09
unexpected end of file found
发现异常的文件结尾

Error executing cl.exe
执行 cl.exe 错误

错误信息说明:源代码的文件末尾存在异常情况。可能有中文字符或者全角字符等非正常字符。

LZ是不是有拷贝贴粘的操作?或者在输入代码时,不小心输入了不恰当的字符?好好检查一下吧!本回答被提问者和网友采纳
第2个回答  2020-04-04
在AS中曾遇到这种情况,
</LinearLayout>
</LinearLayout>~
提示unexpected end of file found,
解决办法:再加入</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
问题得到解决,同理其他软件也是如此,查看标识是不是成对。
相似回答