Почему выходные данные Фортрана имеют начальный пробел?

Я обрабатываю много вывода программ на Фортране, и обычно кажется, что вывод этих программ имеет начальный пробел, т. Е. Символьный столбец 1 пуст. Рассмотрим короткую программу leading.f:

      program leading
      print *, "<-- What's that space for?"
      end program leading

Имеет вывод

 <-- What's that space for?

(да, в начале есть один пробел). Мой вопрос содержится в программе.

5
задан Mike T 16 May 2012 в 22:25
поделиться