「FortranのPROGRAM文」の版間の差分
imported>News4vip |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (3人の利用者による、間の4版が非表示) | |||
| 1行目: | 1行目: | ||
[[Fortran]]の'''PROGRAM文'''とは、いわゆる[[ | [[Fortran]]の'''PROGRAM文'''とは、いわゆる[[エントリポイント]]を明示する構文である。 | ||
== 概要 == | == 概要 == | ||
PROGRAM文は省略してもよく、その場合は先頭から実行される。 | PROGRAM文は省略してもよく、その場合は先頭から実行される。 | ||
一方でPROGRAM文を明示した際には続くプログラム名も必須となる。 | |||
基本は以下のようなかたちとなる。 | |||
<source lang="fortran"> | |||
PROGRAM プログラム名 | |||
! ここに書く | |||
END PROGRAM プログラム名 | |||
</source> | |||
[[ハロワ]] | [[ハロワ]]による実際の記述例を示す。 | ||
<source lang="fortran"> | <source lang="fortran"> | ||
PROGRAM app1 | PROGRAM app1 | ||
| 12行目: | 18行目: | ||
</source> | </source> | ||
上記のようにPROGRAM文は[[ | 上記のようにPROGRAM文は[[FortranのEND文|END]]文で終わる。上記では「END PROGRAM app1」となっているが、END以降は無視されるので書かなくても良いことになっている。ただし[[宗教上の理由]]により省略せずに明確に記述されていることが多い。 | ||
<source lang="fortran"> | <source lang="fortran"> | ||
PROGRAM app1 | PROGRAM app1 | ||
| 19行目: | 25行目: | ||
</source> | </source> | ||
なお、[[Fortran]]の世界では[[エントリポイント]]は「[[主プログラム]]」などと呼ばれる。豆知識。 | |||
[[category: Fortran]] | |||