「エントリポイント」の版間の差分

imported>Fallout New Tokyo
編集の要約なし
 
(他の1人の利用者による、間の1版が非表示)
1行目: 1行目:
'''エントリーポイント'''(entry point)とは、[[プログラム]]を実行する際の開始地点のことである。[[サブルーチン]]という用語を用いる[[プログラミング言語では]]'''メインルーチン'''と呼ぶこともある。
'''エントリポイント'''([[英語]]:entry point)とは、[[プログラム]]を実行する際の開始地点のことである。[[サブルーチン]]という用語を用いる[[プログラミング言語では]]'''メインルーチン'''と呼ぶこともある。


[[スクリプト言語]]などでは[[ソースコード]]の先頭をエントリーポイントとするものが多い。
== 概要 ==
また、[[Python]]や[[Ruby]]、[[Perl]]などのように同一[[ソースコード]]でも呼ばれ方の違いにより、メインルーチンとして動いたり、ライブラリとして動いたりということを容易に切り替えれる[[プログラミング言語]]もある。
[[スクリプト言語]]などでは明確なエントリポイントが存在せず、[[ソースコード]]の先頭をエントリポイントとするものが多い。また、[[Python]]や[[Ruby]]、[[Perl]]などのように同一[[ソースコード]]でも呼ばれ方の違いにより、メインルーチンとして動いたり、ライブラリとして動いたりということを容易に切り替えれる[[プログラミング言語]]もある。


== 記述例 ==
== 記述例 ==
=== [[C Sharp|C#]] ===
=== [[C Sharp|C#]] ===
<source lang="csharp">
<source lang="csharp">
90行目: 89行目:
== 関連項目 ==
== 関連項目 ==
* [[プログラミング言語]]
* [[プログラミング言語]]
== 参考文献 ==
== 参考文献 ==
<references/>
<references/>
== 外部リンク ==


{{stub}}
[[category: プログラミング]]