「FortranのPROGRAM文」の版間の差分

imported>News4vip
ページの作成:「Fortranの'''PROGRAM文'''とは、いわゆるエントリーポイントを明示する構文である。 == 概要 == PROGRAM文は省略してもよく、...」
 
編集の要約なし
 
(3人の利用者による、間の4版が非表示)
1行目: 1行目:
[[Fortran]]の'''PROGRAM文'''とは、いわゆる[[エントリーポイント]]を明示する構文である。
[[Fortran]]の'''PROGRAM文'''とは、いわゆる[[エントリポイント]]を明示する構文である。


== 概要 ==
== 概要 ==
PROGRAM文は省略してもよく、その場合は先頭から実行される。
PROGRAM文は省略してもよく、その場合は先頭から実行される。
なお、[[Fortran]]の世界では[[エントリーポイント]]は「[[主プログラム]]」などと呼ばれる。豆知識。
一方でPROGRAM文を明示した際には続くプログラム名も必須となる。
基本は以下のようなかたちとなる。
<source lang="fortran">
PROGRAM プログラム名
    ! ここに書く
END PROGRAM プログラム名
</source>


[[ハロワ]]による記述例を示す。
[[ハロワ]]による実際の記述例を示す。
<source lang="fortran">
<source lang="fortran">
PROGRAM app1
PROGRAM app1
12行目: 18行目:
</source>
</source>


上記のようにPROGRAM文は[[Fortran/END|END]]文で終わる。上記では「END PROGRAM app1」となっているが、END以降は無視されるので書かなくても良いことになっている。ただし宗教上の理由により省略せずに明確に記述されていることが多い。
上記のようにPROGRAM文は[[FortranのEND文|END]]文で終わる。上記では「END PROGRAM app1」となっているが、END以降は無視されるので書かなくても良いことになっている。ただし[[宗教上の理由]]により省略せずに明確に記述されていることが多い。
<source lang="fortran">
<source lang="fortran">
PROGRAM app1
PROGRAM app1
19行目: 25行目:
</source>
</source>


== 備考 ==
なお、[[Fortran]]の世界では[[エントリポイント]]は「[[主プログラム]]」などと呼ばれる。豆知識。
 
== 関連項目 ==
 
== 参考文献 ==
{{reflist}}


{{stub}}
[[category: Fortran]]