x是什么编码 写了个C语言程序,VC编译时遇到C1004错误,是怎么回事啊?

写了个C语言程序,VC编译时遇到C1004错误,是怎么回事啊?C1004错误:遇到意外的文件结尾。编译器已到达源文件的结尾,但未分析构造。代码可能缺少以下元素之一:右大括号(*/)分号末尾的右大括号注

写了个C语言程序,VC编译时遇到C1004错误,是怎么回事啊?

C1004错误:遇到意外的文件结尾。编译器已到达源文件的结尾,但未分析构造。代码可能缺少以下元素之一:右大括号(*/)分号末尾的右大括号注释标记。要解决此错误,请检查以下内容:默认磁盘驱动器没有足够的空间用于临时文件,需要的空间大约是源文件的两倍。计算的结果是错误的#if指令,并且缺少结束的#ENDIF指令。源文件不以回车和换行结束。下面的示例生成C1004://C1004。Cpp#if test main(){}//C1004可能的解决方案://c1004b.Cpp#if test#endif

答案:

C:program filesMicrosoft Visual Studiocommonmsdev98bin是文件的路径,1234567。C是文件名,(1):error c2146:是第一个错误,错误类型是c2146,语法错误:在标识符“C”之前缺少“)”是一个特定的描述。通常,您可以双击此处,然后程序会自动返回到程序中的错误位置。可以发现简单的语法错误,但是高级错误的基本提示是错误的。您需要仔细查看文件配置和其他信息。这个错误很可能是由您使用其他东西引起的。例如,头文件丢失或错误,等等。