たとえば、1000 フレームのファイルがあります。各フレームには異なる数の行が含まれています。各行には整数の 2 つの列があります。しかし、各フレームに含まれる行数はわかりません。すべてのフレームは 1 つの空白行で区切られています。これらの値を読み取り、配列に格納したいと考えています。しかし、各フレームの行数がわからないため、配列サイズを割り当てることができません。だから、私は2つの質問があります:
- 「do」ループを使用して、fortran90 プログラムで異なる行数を読み取るにはどうすればよいですか? 各フレームの正確な行数がわからないため、「カウント制御 do」ループを使用できません。
- 以前にサイズを割り当てることができない場合、配列に数値を格納するにはどうすればよいですか? ファイルは次のようになります。
1 2
2 1
3 2
2 8
4 5
4 17
2 10
等々...
助言がありますか?