「FortranのPROGRAM文」の版間の差分
imported>Fallout New Tokyo 編集の要約なし |
Administrator (トーク | 投稿記録) 細 Administrator がページ「Fortran/PROGRAM」を「FortranのPROGRAM文」に移動しました |
||
(相違点なし)
| |||
2025年2月28日 (金) 06:27時点における版
FortranのPROGRAM文とは、いわゆるエントリポイントを明示する構文である。
概要
PROGRAM文は省略してもよく、その場合は先頭から実行される。 一方でPROGRAM文を明示した際には続くプログラム名も必須となる。 基本は以下のようなかたちとなる。
PROGRAM プログラム名
! ここに書く
END PROGRAM プログラム名
ハロワによる実際の記述例を示す。
PROGRAM app1
PRINT *, 'hello, world'
END PROGRAM app1
上記のようにPROGRAM文はEND文で終わる。上記では「END PROGRAM app1」となっているが、END以降は無視されるので書かなくても良いことになっている。ただし宗教上の理由により省略せずに明確に記述されていることが多い。
PROGRAM app1
PRINT *, 'hello, world'
END
なお、Fortranの世界ではエントリポイントは「主プログラム」などと呼ばれる。豆知識。