C++でintargc、char * argv []はどういう意味ですか?
argcは引数の数を表し、argvは引数の値を表します。これらは、実行開始時にmain関数に渡される変数です。プログラムを実行すると、次のようにそのプログラムに引数を指定できます。
$ ./a.out hello
ここで、helloは実行可能ファイルへの引数です。これはプログラムでアクセスできます。
サンプルコード
#include<iostream> using namespace std; int main(int argc, char** argv) { cout << "This program has " << argc << " arguments:" << endl; for (int i = 0; i < argc; ++i) { cout << argv[i] << endl; } return 0; }
このプログラムをコンパイルして実行すると、次のようになります。
$ ./a.out hello people
これにより、出力が得られます:
このプログラムには3つの引数があります
出力
C:\Users\user\Desktop\hello.exe hello people
-
LTEとはどういう意味ですか?
ロングタームエボリューション(LTE)は、WiMaxや3Gなどの以前のテクノロジーに代わる4Gワイヤレスブロードバンド規格です。 3Gよりは高速ですが、現在のワイヤレス標準である真の4Gと5Gの両方よりも低速です。 LTEは、ワイヤレス(Wi-Fi)接続の代わりに、スマートフォンやタブレットなどのモバイルデバイスで使用されます。 3Gまたは4Gと同様に、LTEは、モバイルデバイスがセルラータワーからインターネットに接続する方法を決定する技術標準です。 LTEは主に、4Gに向けた進歩を意味するマーケティング用語です。 LTEまたは4Gとは何かを決定する国際的な規制機関はありません。したがって
-
C++での平均絶対偏差のプログラム
自然数の配列が与えられ、タスクは平均絶対偏差を計算することであり、そのためには、平均、分散、および標準偏差の知識が必要です。 平均絶対偏差を計算するために従う必要のある手順があります 平均を計算する 絶対偏差を計算する 計算されたすべての偏差を追加します 式を適用する 入力 arr[] = { 34,21,56,76,45,11} 出力 mean absolute deviation is : 18.5 入力 arr[] = {10, 15, 15, 17, 18, 21} 出力 mean absolute mean absolute dev