Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Io 在Fortran中读取可变长度/类型行_Io_Fortran_Fortran90 - Fatal编程技术网

Io 在Fortran中读取可变长度/类型行

Io 在Fortran中读取可变长度/类型行,io,fortran,fortran90,Io,Fortran,Fortran90,我有一行fortran格式的数据,需要读入不同的值。值的数量可以是任何值,类型也可以是任何值。例子 0.45 1 T F 或 如何在不获取下一行信息的情况下成功读取此行,或者至少将其分解为基本标记(这必须不惜一切代价加以防止)。您可以将整行读取为character类型的变量,然后使用character变量执行任何操作,然后读取下一行,依此类推。定期将rwo读取到字符变量中。然后,您可以使用任何必要的逻辑来读取字符变量(称为“内部IO”),以确定该行上有哪些特定项。或者在不使用IO的情况下解析字

我有一行fortran格式的数据,需要读入不同的值。值的数量可以是任何值,类型也可以是任何值。例子

0.45 1 T F


如何在不获取下一行信息的情况下成功读取此行,或者至少将其分解为基本标记(这必须不惜一切代价加以防止)。

您可以将整行读取为character类型的变量,然后使用character变量执行任何操作,然后读取下一行,依此类推。

定期将rwo读取到字符变量中。然后,您可以使用任何必要的逻辑来读取字符变量(称为“内部IO”),以确定该行上有哪些特定项。或者在不使用IO的情况下解析字符变量。
0.45 1 T 2.45 18.0 45.2