Неожиданное «заполнение» в неформатированном файле Fortran

Я не понимаю формат неформатированных файлов в Фортране.

Например:

open (3,file=filename,form="unformatted",access="sequential")
write(3) matrix(i,:)

выводит столбец матрицы в файл. Я обнаружил, что он заполняет файл по 4 байта на каждом конце, однако я действительно не понимаю, почему и как контролировать это поведение. Есть ли способ удалить прокладку?

19
задан francescalus 22 August 2019 в 08:46
поделиться