BESTE WEBSITE FÜR WEBENTWICKLER

C++ Lernprogramm

C++ HEIM C++ Einführung C++ Loslegen C++ Syntax C++ Ausgabe C++-Kommentare C++-Variablen C++-Benutzereingabe C++-Datentypen C++ Betreiber C++-Strings C++ Math C++ Booleans C++-Bedingungen C++ Switch C++ While-Schleife C++ For-Schleife C++ Pause/Fortfahren C++-Arrays C++-Strukturen C++-Aufzählungen C++-Referenzen C++ Hinweise

C++ Funktionen

C++-Funktionen C++-Funktionsparameter Überladen von C++-Funktionen C++-Bereich C++-Rekursion

C++-Klassen

C++ OOP C++-Klassen/Objekte C++-Klassenmethoden C++-Konstruktoren C++-Zugriffsspezifizierer C++-Kapselung C++-Vererbung C++-Polymorphismus C++-Dateien C++-Ausnahmen C++-Datum

C++ Wie man

Zwei Zahlen hinzufügen Zufallszahlen

C++-Referenz

C++-Referenz C++-Schlüsselwörter C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++-Beispiele

C++-Beispiele C++-Compiler C++-Übungen C++-Quiz C++-Zertifikat

C++ Sprache. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es

C++ Zugriffszeichenfolgen


Zugriffszeichenfolgen

Sie können auf die Zeichen in einer Zeichenfolge zugreifen, indem Sie auf deren Indexnummer in eckigen Klammern verweisen [].

In diesem Beispiel wird das erste Zeichen ausgegeben myString:

Beispiel

string myString = "Hello";
cout << myString[0];
// Ausgänge H
Try it Yourself »

Hinweis: String-Indizes beginnen mit 0: [0] ist das erste Zeichen. [1] ist das zweite Zeichen usw.

In diesem Beispiel wird das zweite Zeichen gedruckt myString:

Beispiel

string myString = "Hello";
cout << myString[1];
// Ausgänge e
Try it Yourself »

Um das letzte Zeichen einer Zeichenfolge zu drucken, können Sie den folgenden Code verwenden:

Beispiel

string myString = "Hello";
cout << myString[myString.length() - 1];
// Ausgänge o
Try it Yourself »

Zeichenfolgenzeichen ändern

Um den Wert eines bestimmten Zeichens in einer Zeichenfolge zu ändern, beziehen Sie sich auf die Indexnummer und verwenden Sie einfache Anführungszeichen:

Beispiel

string myString = "Hello";
myString[0] = 'J';
cout << myString;
// Gibt Jello anstelle von Hello aus
Try it Yourself »

Die at()-Funktion

Die <string>-Bibliothek verfügt auch über eine at()-Funktion, mit der auf Zeichen in einer Zeichenfolge zugegriffen werden kann:

Beispiel

string myString = "Hello";
cout << myString; // Ausgänge Hello

cout << myString.at(0);  // Erster Charakter
cout << myString.at(1);  // Zweiter Charakter
cout << myString.at(myString.length() - 1);  // Letzter Charakter

myString.at(0) = 'J';
cout << myString;  // Ausgänge Jello
Try it Yourself »


Kommentare