mainに引数を渡して、利用する

int main(int argc, char *argv[])
{
・・・・・・
・・・・・・
}

argc = パラメタの数( コマンド名を含む)
argv[0], arg[1],… = パラメタの値(文字列)

例)
prog test1.txt testout.txt Enter
と実行された場合,プログラム prog内では以下のように扱います。
argc = 3,
argv[0] = “prog”, argv[1] = “test1.txt”, argv[2] = “testout.txt”

カテゴリー: C パーマリンク