エントリーポイント
出典: フリー百科事典『ウィキペディア(Wikipedia)』
エントリーポイントとは、プログラムを実行するうえで、プログラムやサブルーチンの実行を開始する場所のこと。サブルーチンという用語を用いるプログラミング言語ではメインルーチンと呼ぶこともある。例えば、C言語とその派生言語では通常、main
関数がエントリーポイントになっている。エントリーポイントとなるサブルーチンは必ずしもmain
とは限らない。
また、スクリプト言語やBASICをはじめ、エントリーポイントを持たず、ソースコードの先頭から実行していく言語も少なくない。アセンブリ言語は処理系によってエントリーポイントを持つものと持たないものとがある。
プラグインやライブラリは複数のエントリーポイントが存在し、それを呼び出すことで外部からサブルーチンが実行できる。
[編集] 各種プログラミング言語のエントリーポイント
- C、C++、Objective-C、Java、D言語、Pike: main
- C#、Visual Basic、Visual Basic .NET: Main
- Pascal: program
- Mops: GO[1]
[編集] 脚注
- ^ 変更可能