コマンド ラインで指定されるパラメータは、コマンド ライン パラメータです。 (つまり、入力場所の観点から理解されます)。
コマンド ライン パラメーター
1. コマンド ライン パラメーターとは何ですか?
例: java Test1 365 156 "China"
(上記の Test1 はメイン クラスである必要があります。そうでない場合は実行できません)
2. コマンド ラインを受け取る人パラメーター?
プログラムは関数 main() の呼び出しから始まります。これを行うとき、2 つのパラメータが main() に与えられます。
そのうちの 1 つは、通常 argc と呼ばれるコマンド ライン パラメータの数を記述します。もう 1 つは、通常 argv と呼ばれるコマンド ライン パラメータの配列です。
コマンド ライン パラメーターはすべて文字列であるため、argv の型は char* [argc 1] です。プログラムの名前も argv[0],
として渡されるため、argc の値は少なくとも 1 になります。このパラメータ リストは常に 0、つまり argv[argc]==0 で終わります。 [1]
3. コマンドラインでパラメータを指定する際に注意すべき点は何ですか?
コマンドラインパラメータはスペースで区切られます。ただし、コマンド ライン パラメータ自体にスペースが含まれている場合は、
パラメータを二重引用符で囲む必要があります。
例: java Test1 365 156 China "Beijing of China"
4. コマンド ラインに * (乗算を示す) を入力する方法: コマンド ラインに * (乗算) を直接入力すると、コマンド ラインでは、システムはそれを現在のパス名の複数の文字列に処理します。* で乗算を表す場合は、「*」または「*」を入力する必要があります。引数から文字列を取得した後、trim() を使用して、もちろん、「#*」を入力してから、先頭の # を削除する方法を見つけることもできます (* を個別に入力しない限り)。
5. Total Commander が起動すると、コマンド ライン パラメーターとして 1 つまたは 2 つのフォルダーを使用できます。これらのフォルダーは、片面または両面にファイル ウィンドウをセットアップするために使用されます。このようにして、プログラムまたはスタートアップ メニューに Total Commander の複数のアイコンを作成することができ、起動後に各 Total Commander が異なるフォルダーや圧縮パッケージを開くようになります。また、デフォルトの wincmd.ini だけでなく、異なる ini ファイルを指定できるため、同じマシン上の異なるユーザーが異なる設定を持つことができます。
以上がコマンドラインパラメータとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。