C++ プログラミングで配列を関数に渡す このチュートリアルでは、例を使用して、C++ で 1 次元配列と多次元配列を関数パラメーターとして渡す方法を学習します。 C++ では、配列を引数として関数に渡すことができます。また、関数から配列を返すこともできます。 配列を関数の引数として渡す方法を学ぶ前に、C++ 配列と C++ 関数について知っておく必要があります。 配列を関数パラメータとして渡すための構文 配列を関数に渡す構文は次のとおりです: returnType functionName(dataType arrayName[arraySize]) { // code }
C++ 多次元配列 このチュートリアルでは、C++ の多次元配列について学習します。より具体的には、それらを宣言し、アクセスし、プログラムで効率的に使用する方法. C++ では、多次元配列と呼ばれる配列の配列を作成できます。例: int x[3][4]; ここで、x 二次元配列です。最大 12 個の要素を保持できます。 以下に示すように、この配列は 3 行のテーブルと考えることができ、各行には 4 列があります。 3 次元配列も同様に機能します。例: float x[2][4][3]; この配列 x 最大 24 個の要素を保持できます。 次元を乗算するだけで、配列内の要素の
C++ 配列 このチュートリアルでは、配列の操作を学びます。例を使用して、C++ プログラミングで配列要素を宣言、初期化、およびアクセスする方法を学習します。 C++ では、配列は同じ型の複数の値を格納できる変数です。たとえば、 クラスに 27 人の生徒がいて、全員の成績を保存する必要があるとします。 27 個の個別の変数を作成する代わりに、単純に配列を作成できます: double grade[27]; ここで、評定 double の要素を最大 27 個保持できる配列です タイプしてください。 C++ では、宣言後に配列のサイズと型を変更することはできません。 C++ 配列宣言
C++ 再帰 このチュートリアルでは、C++ の再帰関数とその動作について例を使って学びます。 自分自身を呼び出す関数は、再帰関数と呼ばれます。そして、この手法は再帰として知られています。 C++ での再帰の働き void recurse() { ... .. ... recurse(); ... .. ... } int main() { ... .. ... recurse(); ... .. ... } 下の図は、再帰が自分自身を何度も呼び出すことによってどのように機能するかを示しています。 再帰は、何らかの条件が満たされる
C++ プログラミングの既定の引数 (パラメーター) このチュートリアルでは、例を使用して C++ のデフォルト引数とその動作について学習します。 C++ プログラミングでは、関数パラメーターのデフォルト値を指定できます。 デフォルトの引数を持つ関数が引数を渡さずに呼び出された場合、デフォルトのパラメータが使用されます。 ただし、関数の呼び出し中に引数が渡された場合、デフォルトの引数は無視されます。 デフォルト引数の働き 上の画像からデフォルト引数の動作を理解できます: temp()の場合 が呼び出されると、両方のデフォルト パラメータが関数によって使用されます。 temp(6
C++ 関数のオーバーロード このチュートリアルでは、例を使用して C++ での関数のオーバーロードについて学習します。 C++ では、渡される引数の数や型が異なる場合、2 つの関数が同じ名前を持つことができます。 同じ名前で引数が異なるこれらの関数は、オーバーロードされた関数と呼ばれます。例: // same name different arguments int test() { } int test(int a) { } float test(double a) { } int test(int a, double b) { } ここでは、4 つの関数すべてがオーバーロードされ
C++ 関数 このチュートリアルでは、例を使用して C++ 関数と関数式について学習します。 関数は、特定のタスクを実行するコードのブロックです。 円を作成して色を付けるプログラムを作成する必要があるとします。この問題を解決するために 2 つの関数を作成できます: 円を描く関数 円に色を付ける関数 複雑な問題を小さなチャンクに分割することで、プログラムが理解しやすく再利用しやすくなります。 関数には次の 2 種類があります。 標準ライブラリ関数: C++ で定義済み ユーザー定義関数: ユーザーが作成 このチュートリアルでは、主にユーザー定義関数に焦点を当てます。 C++
C++ switch..case ステートメント このチュートリアルでは、いくつかの例を使用して、switch ステートメントと C++ プログラミングでのその動作について学習します。 switch ステートメントを使用すると、多くの選択肢の中からコード ブロックを実行できます。 switch の構文 C++ のステートメントは次のとおりです: switch (expression) { case constant1: // code to be executed if // expression is equal to constant1;
C++ の continue ステートメント このチュートリアルでは、例を使用して、continue ステートメントとループの操作について学習します。 コンピュータ プログラミングでは、continue ステートメントはループの現在の反復をスキップするために使用され、プログラムの制御は次の反復に移ります。 continue の構文 ステートメントは: continue; continue ステートメントについて学ぶ前に、 C++ for ループ C++ if...else C++ while ループ C++ の continue ステートメントの動作 例 1:for ループ
C++ break ステートメント このチュートリアルでは、ブレーク ステートメントとループ内でのその動作について、例を使って学習します。 C++ では、break ステートメントは、検出されたときにループを終了します。 break の構文 ステートメントは: break; break について学ぶ前に 声明、あなたが知っていることを確認してください: C++ for ループ C++ if...else C++ while ループ C++ break ステートメントの動作 例 1:for ループで中断 // program to print the value of i
C++ while および do...while ループ このチュートリアルでは、いくつかの例を使用して、C++ プログラミングでの while および do...while ループの使用法を学習します。 コンピュータ プログラミングでは、コード ブロックを繰り返すためにループが使用されます。 たとえば、メッセージを 100 回表示したいとします。次に、print ステートメントを 100 回書く代わりに、ループを使用できます。 これは単純な例にすぎません。ループを効果的に利用することで、プログラムの効率と洗練度を大幅に高めることができます。 3 あります C++ のループの種類。
C++ for ループ このチュートリアルでは、いくつかの例を使用して、C++ for ループとその動作について学習します。 コンピュータ プログラミングでは、コード ブロックを繰り返すためにループが使用されます。 たとえば、メッセージを 100 回表示したいとします。次に、print ステートメントを 100 回書く代わりに、ループを使用できます。 これは単純な例にすぎません。ループを効果的に使用することで、プログラムの効率と洗練度を大幅に高めることができます。 C++ には 3 種類のループがあります。 for ループ while ループ do...while ループ このチ
C++ の if, if...else とネストされた if...else このチュートリアルでは、例を使用して意思決定プログラムを作成する if...else ステートメントについて学習します。 コンピュータ プログラミングでは、if...else を使用します 特定の条件下で 1 つのコード ブロックを実行し、別の条件下で別のコード ブロックを実行するステートメント。 たとえば、学生が取得した点数に基づいて成績 (A、B、C) を割り当てます。 パーセンテージが 90 を超える場合 、評価 A を割り当てます パーセンテージが 75 を超える場合 、評価 B を割り当てます パー
C++ コメント このチュートリアルでは、C++ コメント、それらを使用する理由、および例を使用してそれらを使用する方法について学習します。 C++ コメントは、プログラマーがコードを読みやすく理解しやすくするために追加できるヒントです。それらは C++ コンパイラによって完全に無視されます。 コードにコメントを追加するには、次の 2 つの方法があります: // - 一行コメント /* */ -複数行のコメント 一行コメント C++ では、// で始まるすべての行 コメントです。たとえば、 // declaring a variable int a; // initializi
C++ 演算子 このチュートリアルでは、例を使用して C++ のさまざまなタイプの演算子について学習します。プログラミングでは、演算子は値または変数を操作する記号です。 演算子は、変数と値に対して操作を実行する記号です。例:+ - は加算に使用される演算子です。 は減算に使用される演算子です。 C++ の演算子は 6 つのタイプに分類できます: 算術演算子 代入演算子 関係演算子 論理演算子 ビット演算子 その他のオペレーター 1. C++ 算術演算子 算術演算子は、変数とデータに対して算術演算を実行するために使用されます。たとえば、 a + b; ここでは、+ 演算子は、2
C++ 型変換 このチュートリアルでは、例を使用して C++ 型変換の基本について学習します。 C++ を使用すると、ある型のデータを別の型に変換できます。これは型変換として知られています。 C++ には 2 種類の型変換があります。 暗黙の変換 明示的な変換 (型キャストとも呼ばれます) 暗黙の型変換 コンパイラによって自動的に行われる型変換は、暗黙的な型変換として知られています。このタイプの変換は、自動変換とも呼ばれます。 暗黙の型変換の 2 つの例を見てみましょう。 例 1:int から double への変換 // Working of implicit type-c
C++ 基本入出力 このチュートリアルでは、cin オブジェクトを使用してユーザーから入力を取得し、cout オブジェクトを使用して出力をユーザーに表示する方法を、例を使用して学習します。 C++ 出力 C++ では、cout フォーマットされた出力を、画面などの標準出力デバイスに送信します。 cout を使用します オブジェクトと<< 出力を表示するための演算子 例 1:文字列出力 #include <iostream> using namespace std; int main() { // prints the string enclosed i
C++ データ型 このチュートリアルでは、サンプルを使用して C++ プログラミングの int、float、char などの基本的なデータ型について学習します。 C++ では、データ型は変数の宣言です。これにより、変数に関連付けられたデータのタイプとサイズが決まります。たとえば、 int age = 13; ここで、年齢 タイプ int の変数です .つまり、変数は 2 バイトまたは 4 バイトの整数のみを格納できます。 C++ 基本データ型 以下の表は、基本的なデータ型、その意味、およびサイズ (バイト単位) を示しています: データ型 意味 サイズ (バイト単位) int
C++ の変数、リテラル、および定数 このチュートリアルでは、例を使用して C++ の変数、リテラル、および定数について学習します。 C++ 変数 プログラミングにおいて、変数はデータを保持するための入れ物 (格納領域) です。 ストレージ領域を示すために、各変数には一意の名前 (識別子) を付ける必要があります。たとえば、 int age = 14; ここで、年齢 int の変数です データ型に整数値 14 を割り当てました。 注: int データ型は、変数が整数のみを保持できることを示しています。同様に、 double を使用できます 小数と指数を格納する必要がある場合のデー
C# 構造体 このチュートリアルでは、例を使用して C# の構造体について学習します。 構造体 (構造体) は、データを格納するために使用される C# のクラスのようなものです。ただし、クラスとは異なり、構造体は値型です。 人の名前と年齢を保存したいとします。 2 つの変数を作成できます:name そして年齢 価値を保存します。 しかし、複数の人の同じ情報を保存したいとします。 この場合、個人の変数を作成するのは面倒な作業になる可能性があります。これを克服するために、name を格納する構造体を作成できます。 そして年齢 .現在、この構造体はすべての人に使用できます。 C# で構造体
C言語