文件名称:Turbo C 2. 0 编译错误信息
文件大小:25KB
文件格式:TXT
更新时间:2011-11-23 09:54:02
西大网络电子书库
编译错误信息 Turbo C编译程序检查源程序中三类出错信息:致命错误、一般错误和警告。 致命错误出现很少,它通常是内部编译出错。在发生错误时,立即停止,必须采取一些适当的措施并重新编译。 一般错误指程序的语法错误、磁盘或内存存取错误或命令错误等。编译程序将根据事先庙宇的出错个数来决定是否停止编译。编译程序在每个阶段(预处理、语法分析、优化、代码生成)尽可能多地发现源程序中的错误。 警告并不阻止编译进行。它指出一些值得怀疑的情况,而这些情况本身又有可能合理地成为源程序的一部分。如果在源文件中使用了与机器有关的结构,编译也将产生警告信息。 编译程序首先输出这三类错误信息,然后输出源文件名和发现出错的行号,最后输出信息的内容。 下面按字母顺序分别列出这三类错误信息。对每一条信息,提供可能产生的原因和修正方法。 请注意错误信息处有关行事情的一个细节:编译程序只产生被检测到的信息。因为C并不限定在正文的某行放一条语句,这样,真正产生错误的行可能在编译指出的前一行或几行。在下面的信息列表中,我们指出了这种可能。