Main

main.png

コマンドプロンプトで使用するプログラムはmain()を使う
引数は main(int argc, char *argv[]) となり、
argc は引数の数、argv[]は引数そのものとなる
(ともにプログラム名も含む)
C/C++ から main 関数が消える日

main(int argc, char *argv[])

なにもしない場合、argc=1で
argv[0]には実行ファイルの絶対パスが入っています。

Javaの場合

public static void main(String ... args) throws Exception

IDEからコマンドライン引数を渡す

プロジェクトのプロパティ > 構成プロパティ > デバッグ > コマンドライン引数

Visual Studioである特定のmain関数を除外する

.cppを右クリックして

構成プロパティ->全般->ビルドから除外->はい

main関数のreturn 値の意味

0 正常終了
0以外 異常終了

argument command-line-argument

サポートサイト Wikidot.com argumentcommand-line-argument