まぬねこの足跡。。。

備忘録+たのしさ+ひっそりと

C言語 コマンドライン引数

コマンドライン引数

アプリケーション起動時、メイン関数に渡される引数

int main(int argc, char* argv[]);

argc:コマンドライン引数の数
argv:引数自体


コマンドライン引数 表示

printf("%s",argv[0]);

コマンドライン引数の有無

int main(int argc, char* argv[]){
    if (argc > 1) { ←コマンドライン引数の有無チェック
        printf("%s\n", argv[1]);
    }
}