~~求助,见编辑4)
我在OSX上用Java创建一个输入文件,当我尝试运行读取输入文件的FORTRAN程序时,我在第一行遇到EOF:
At line 37 of file ../fortran.f (unit = 5, file = 'input2.txt')
Fortran runtime error: End of file
第37行开始的地方:
open (5,file='input2.txt')
read(5,*) INDEX
我读到这可能是OS _1668441已经遇到它的问题,但是不记得我是如何修复它的 . 我在Java代码中使用"\n" .
我也尝试从FORTRAN代码编写一个简单的文件,在TextWrangler中我打开它并看到一些主角(菱形)所以我将其复制到我的Java代码但无济于事 .
此外,如果我在Eclipse中编辑文本并使用FORTRAN程序运行它,它就可以工作 .
请帮助,提前致谢
Edit1)这是input2.txt的Hexdump,我没有看到任何奇怪的东西,但是我的眼睛没有受过训练 .
00000000 31 0a 32 0a 4e 69 74 72 6f 67 65 6e 0a 30 2e 30 |1.2.Nitrogen.0.0|
00000010 09 30 2e 30 09 30 2e 30 09 30 2e 30 09 30 2e 30 |.0.0.0.0.0.0.0.0|
*
00000030 09 0a 48 79 64 72 6f 67 65 6e 0a 30 2e 30 09 30 |..Hydrogen.0.0.0|
00000