为了找出程序中存在的所有(可能)问题,我们最好打开编译器的所有调试工具。该工具总是会告诉我们类似“备注#7712:此变量尚未使用。”之类的信息。
在很多情况下,为了保留一些规则,我不得不保留一些输入和输出而不使用它们。同时,我想保持调试工具打开。
我们可以通过标准语法做一些事情来告诉编译器我们真的打算这样做并且不报告任何警告吗?
Fortran 标准规定了正确程序的规则,并要求编译器识别任何违反这些规则的行为。这种导致编译失败的违规行为通常被称为错误。
但是,程序员会犯许多错误,这些错误不是错误,并且(Fortran)编译器不需要发现这些错误。一些编译器提供额外的诊断功能,例如识别超出标准要求的未使用变量。在这些情况下,编译器会发出通常称为警告的内容。这种类型的错误不会导致编译失败。编译器通常还提供一些方法来确定在编译期间出现哪些警告,以便您可以关闭和打开此诊断功能。有关这些功能的详细信息,请参阅您的编译器文档。
该标准对此类错误完全保持沉默,因此,如果我正确理解问题,则没有任何内容
通过标准语法告诉编译器我们真的想这样做并且不报告任何关于它的警告
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句