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

提供:MonoBook
imported>News4vip
imported>Fallout New Tokyo
編集の要約なし
1行目: 1行目:
[[Fortran]]の'''PROGRAM文'''とは、いわゆる[[エントリーポイント]]を明示する構文である。
[[Fortran]]の'''PROGRAM文'''とは、いわゆる[[エントリポイント]]を明示する構文である。


== 概要 ==
== 概要 ==
25行目: 25行目:
</source>
</source>


なお、[[Fortran]]の世界では[[エントリーポイント]]は「[[主プログラム]]」などと呼ばれる。豆知識。
なお、[[Fortran]]の世界では[[エントリポイント]]は「[[主プログラム]]」などと呼ばれる。豆知識。


== 備考 ==
== 備考 ==

2014年2月27日 (木) 02:44時点における版

FortranPROGRAM文とは、いわゆるエントリポイントを明示する構文である。

概要

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の世界ではエントリポイントは「主プログラム」などと呼ばれる。豆知識。

備考

関連項目

参考文献