#include // Jetzt müssen wir auch die Datei string einbinden, da wir den String nutzen wollen #include int main() { // Strings sind Zeichenketten, also Texte std::string s; // Mit Klammern kann man sie mit einem Text initialisieren std::string s2("Text"); // Ausgabe std::cout << s2 << std::endl; // Eingabe std::cout << "Gib einen Text ein." << std::endl; std::cin >> s; std::cout << "Das war dein Text: " << s << std::endl; // Man kann wie in Arrays auf einzelne Buchstaben zugreifen: std::cout << "1. Buchstabe: " << s[0] << std::endl; /* Man darf dabeinatürlich nicht über das Ende des Strings hinaus, daher kann man die Länge * mit der length()-Methode bestimmen */ std::cout << "Dein Text ist so lang: " << s.length() << std::endl; // Hier wird ein Buchstabe geändert s2[2] = 's'; std::cout << s2 << std::endl; // Und hier einer angefügt s2 += "s"; std::cout << s2 << std::endl; } /* Aufgabe: * Schreibe ein Programm, das Strings verwendet! */