Fortran programlarından çok sayıda çıktı işliyorum ve genellikle bu programların çıktısının önde gelen bir boşluğa sahip olduğu, yani, karakter sütunu 1'in boş olduğu görülmektedir. Kısa bir programı leading.f
düşünün:Fortran çıkışı neden lider bir alana sahip?
program leading
print *, "<-- What's that space for?"
end program leading
çıkışı
<-- What's that space for?
(evet, başında bir boşluk karakteri vardır) sahiptir. Benim sorum programda yer almaktadır.
Bunun ne için bir yanıt vermemesi gerekiyorsa, işte bunu istediğinizde nasıl bastırmanız gerekir: biçimlendirilmemiş bir dosya yerine dize biçimlendirilmiş çıktı kullan: 'write (*," (A) ")" bir alan, gerçekten? " –
Burada en iyi açıklandığı yer http://stackoverflow.com/questions/3296237/are-fortran-control-characters-carriage-control-still-implemented-in-compilers – Rook