C++ Neue Linien
Neue Linien
Um eine neue Zeile einzufügen, können Sie das Zeichen \n verwenden:
Beispiel
#include <iostream>
using namespace std;
int main() {
cout << "Hello World! \n";
cout << "I am learning C++";
return 0;
}
Try it Yourself »
Tipp: Zwei \n Zeichen hintereinander erzeugen eine Leerzeile:
Beispiel
#include <iostream>
using namespace std;
int main() {
cout << "Hello World! \n\n";
cout << "I am learning C++";
return 0;
}
Try it Yourself »
Eine andere Möglichkeit, eine neue Zeile einzufügen, ist der Manipulator endl:
Beispiel
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
cout << "I am learning C++";
return 0;
}
Try it Yourself »
Sowohl \n als auch endl werden zum Umbrechen von Zeilen verwendet. Am häufigsten wird jedoch \n verwendet.
Aber was ist \n genau?
Das Zeilenumbruchzeichen (\n) wird als Escape-Sequenz bezeichnet und zwingt den Cursor, seine Position an den Anfang der nächsten Zeile zu ändern auf dem Bildschirm. Dadurch entsteht eine neue Zeile.
Beispiele für andere gültige Escape-Sequenzen sind:
| Escape-Sequenzen | Beschreibung | Try it |
|---|---|---|
| \t | Erstellt eine horizontale Registerkarte | Try it |
| \\ | Fügt ein Backslash-Zeichen ein (\) | Try it |
| \" | Fügt ein doppeltes Anführungszeichen ein | Try it |