C言語のmain関数と実行時引数の深層解説
main関数の本質
C言語においてプログラムの実行開始点となるmain関数は、OSから直接呼び出される特別な関数です。実装にはいくつかの形式が存在します。
定義形式の多様性
標準規格ではint main(void)またはint main(int, char**)が推奨されますが、実際のコンパイラはより多くの形式を受け入れます。
// 形式1: 引数なし・戻り値なし(非推奨だがコンパイル可能)
void ...
7月1日 23:32 投稿