C ++アクセス文字列


アクセス文字列

角かっこ内のインデックス番号を参照することにより、文字列内の文字にアクセスできます[]

この例では、 myStringの最初の文字を 出力します。

string myString = "Hello";
cout << myString[0];
// Outputs H

注:文字列インデックスは0で始まります:[0]は最初の文字です。[1]は2番目の文字などです。

この例では、 myStringの2番目の文字を 出力します。

string myString = "Hello";
cout << myString[1];
// Outputs e

文字列文字を変更する

文字列内の特定の文字の値を変更するには、インデックス番号を参照し、一重引用符を使用します。

string myString = "Hello";
myString[0] = 'J';
cout << myString;
// Outputs Jello instead of Hello