ホームページ > バックエンド開発 > C++ > C言語のコマンドラインパラメータの例

C言語のコマンドラインパラメータの例

WBOY
リリース: 2023-08-30 15:09:07
転載
1130 人が閲覧しました

C言語のコマンドラインパラメータの例

C プログラムを実行するとき、コマンド ラインからいくつかの値を渡すことができます。これらの値は コマンド ライン パラメータ と呼ばれ、多くの場合、特にこれらの値をコード内でハードコーディングするのではなく、外部からプログラムを制御したい場合に、プログラムにとって重要です。

コマンド ライン パラメータは main() 関数パラメータを使用して処理されます。ここで、argc は渡されるパラメータの数を指し、argv[] は各パラメータへのポインタの配列です。プログラムに渡されるパラメータ。以下は、コマンド ラインから指定された引数があるかどうかを確認し、適切なアクションを実行する簡単な例です -

サンプル コード

#include <stdio.h>
int main( int argc, char *argv[] ) {
   if( argc == 2 ) {
      printf("The argument supplied is %s</p><p>", argv[1]);
   } else if( argc > 2 ) {
      printf("Too many arguments supplied.</p><p>");
   } else {
      printf("One argument expected.</p><p>");
   }
}
ログイン後にコピー

Output

$./a.out testing
The argument supplied is testing
ログイン後にコピー

Output##
$./a.out testing1 testing2
Too many arguments supplied.
ログイン後にコピー

出力

$./a.out
One argument expected
ログイン後にコピー

以上がC言語のコマンドラインパラメータの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート