C++ での Char 配列の初期化

C Deno Char Pei Lieno Chu Qi Hua



C++ では、int、string、char などのさまざまなデータ型の配列を宣言して初期化できます。配列は、同様のデータ型の複数の値を保持できる変数です。 「char 配列」は、キャラクターのコレクションとその中の文字列を保存するために利用されます。 「char 配列」は「int 配列」と似ています。 int 配列が数値を格納するのと同様に、C++ プログラミングでは「char 配列」は文字または文字列のコレクションを格納します。このガイドでは、コード内で C++ の char 配列を初期化します。

例 1:







ヘッダー ファイルをインクルードすることから C++ コードを始めましょう。この例の最初のヘッダー ファイルは「iostream」です。 「cin」や「cout」などのいくつかの関数は、このコードで必要なヘッダー ファイルで宣言されています。 2 番目のヘッダー ファイルは「string.h」です。これは、配列の文字を操作するために必要な多くの関数が定義されているため、ここで追加されます。 「std」名前空間もこのコードに追加されます。次に、ここで「main()」メソッドを呼び出します。



文字配列を初期化するには、「char」キーワードを配置します。次に、配列の名前をここに入力します。文字配列名は「new_Array」で、サイズは「50」に調整されています。次に、この文字配列を行で初期化します。文字配列を初期化するためにここに含める行は、「My first Character Array is here!」です。ここで、これらの文字配列を出力したいので、「new_Array」を「cout」に配置します。これにより、コンソール上に文字配列が表示されます。



コード 1:





#include
#include <文字列.h>
名前空間 std を使用します。
整数メイン (
{
char new_Array [ 50 = 「私の最初の文字配列がここにあります!」 ;
コート << 新しい配列 << 終わり;
戻る 0 ;
}

出力:



コード内で初期化した文字配列が、指定された結果としてここに表示されます。文字配列の初期化に使用したすべてのデータは、次のようにレンダリングされます。

例 2:

「iostream」および「string.h」ヘッダー ファイルがここに含まれます。この下に「std」名前空間を追加します。次に、「main()」を呼び出した後、文字配列を「Arr_1」という名前で初期化します。 「char」データ型を配置してから、文字配列の名前を配置します。

次に、この配列に文字を割り当てます。または、この配列を文字で初期化すると言えます。これらの文字をすべて個別に表示したいので、この配列に文字を挿入し、その下の「for」ループを利用します。次に、「cout」を使用し、char 配列のすべての文字を表示する「Arr_1[i]」をこの cout に追加します。

コード 2:

#include

#include <文字列.h>
名前空間 std を使用します。
整数メイン (
{
文字配列_1 [ 10 = { 「あ」 「そうですよ」 '私' 「お」 'で' 「ん」 'と' 「b」 'で' 'バツ' } ;
のために ( int i = 0 ;私 < のサイズ ( 到着_1 / のサイズ ( 到着_1 [ 0 ; i++
{
コート << 「Array のキャラクターは 」 << 到着_1 [ << 終わり;
}
戻る 0 ;
}

出力:

char 配列のすべての文字がここに表示されます。提供されたコードで配列を初期化するときにこれらの文字を挿入し、レンダリングします。

例 3:

「iostream」と「string.h」ヘッダー ファイルを含めます。これらのヘッダー ファイルで定義されている関数を操作し、その下に「std」名前空間を置く必要があるためです。

次に、「main()」関数を呼び出した後、文字配列を「a」という名前で初期化します。この「a」配列のサイズは「12」です。ここで、データ型を「char」に設定した後、文字配列の名前を挿入します。その後、文字をこの「char」配列に初期化します。各文字を個別に表示するには、まずこの配列に文字を追加してから、「for」ループを使用します。次に、この「char」配列のすべての文字を表示する「cout」関数を使用して、この cout に「a[i]」を追加しました。

コード 3:

#include

#include <文字列.h>
名前空間 std を使用します。
整数メイン (
{
キャラ [ 12 = { 「あ」 「@」 「#」 「%」 「!」 '^' 「&」 「*」 'と' 「@」 } ;
のために ( int i = 0 ;私 < のサイズ ( ある / のサイズ ( ある [ 0 ; i++
{
コート << 「そのキャラクターは です」 << ある [ << 終わり;
}
戻る 0 ;
}

出力:

これで、「char」配列のすべての文字が表示されるようになりました。指定されたコードでは、配列を初期化し、これらの文字を追加して、ここにレンダリングします。

例 4:

「iostream」および「string.h」ヘッダー ファイルで定義されている関数を使用する必要があります。これらを最初に含め、次に「std」名前空間を含めます。次に、名前「 myCharArray 」を使用して、前述の「main()」関数呼び出しに続いて文字配列を初期化します。 「myCharArray」のサイズを「20」に調整し、「Character Array」で初期化します。

ここで、この文字配列を表示したいと思います。 「cout」を使用して「myCharArray」を追加し、この配列に追加した文字のコレクションを表示します。次に、文字配列は「myCharArray2」という名前で初期化されます。ここで、「myCharArray2」配列のサイズは「5」です。あとは、データ型を「char」に設定し、文字配列の名前を挿入するだけです。

次に、文字はこの「char」配列で初期化されます。まずこの配列に文字を挿入し、次に以下の「for」ループを使用して各文字を個別に表示します。次に、「cout」関数を使用して「myCharArray2[a]」をこの cout に追加し、この char 配列内のすべての文字を表示します。

コード 4:

#include

#include <文字列.h>
名前空間 std を使用します。
整数メイン (
{
char myCharArray [ 二十 = 「文字配列」 ;
コート << myCharArray << 終わり;
文字 myCharArray2 [ 5 = { 「あ」 「b」 「c」 「だ」 「そうですよ」 } ;
のために ( int a = 0 ;ある < のサイズ ( myCharArray2 / のサイズ ( myCharArray2 [ 0 ; a++
{
コート << myCharArray2 [ ある << 終わり;
}
戻る 0 ;
}

出力:

文字配列の両方の値を以下に示します。まず、最初の char 配列に追加した完全な文字列をレンダリングしました。次に、2 番目の char 配列が表示されます。この配列には文字が挿入され、1 行に別々に表示されます。

例 5:

「iostream」と「std」名前空間を追加した後、ここで「main()」を呼び出し、「char」データ型の「c_array」をサイズ「100」で初期化します。次に、「ここに文字配列にデータを入力してください」というメッセージを追加して、この行が印刷されるときにユーザーが文字を入力できるようにします。

「cin」関数は、ユーザーから「char」配列内の文字を取得するために使用されます。 「cin」の後に「c_array」を配置し、ユーザーが入力したデータはこの「c_array」に保存されます。次に、「cout」を使用して「c_array」を入れて配列の文字を出力します。

次に、「もう一度、文字配列にデータを入力してください」というメッセージが表示されます。ユーザーは、この行を印刷するときにこの領域に文字を入力します。 「char」配列で使用する文字をユーザーから取得するには、「cin」関数を使用します。ここで、「cout」を使用して、「c_array」を配列に入力することで配列から文字を出力します。

コード5:

#include
名前空間 std を使用します。
整数メイン (
{
char c_array [ 100 ;
コート <> c_配列;
コート << 'あなたが入りました: ' << c_array << 終わり;
コート <> c_配列;
コート << 'あなたが入りました: ' << c_array << 終わり;
戻る 0 ;
}

出力:

ここでは、最初の「char」配列に「Computer」と入力しました。そして、「Enter」を押すと次の行に表示されます。この後、2番目の「char配列」に「Science」と入力しました。これは、もう一度「Enter」を押すと次のように表示されます。

結論

ここでは、「char 配列」C++ プログラミングの初期化の概念について詳しく説明します。 C++ で文字のコレクションと文字列を格納するために「char 配列」が利用されることについて説明しました。複数の「文字配列」を初期化し、コード内に表示しました。また、このガイドの最後のコードでユーザーから文字を取得するために「char 配列」を初期化しました。すべての例はここで徹底的に説明されています。