Wie ist der Befehl für eine Leerzeile in der Programmiersprache C?

3 Antworten

Du meinst einen Zeilenumbruch.

Diesen macht man mit den Ansi Chars 10 und 13.

Diese sind in C(++) auf \r und \n gelegt.

Das soll heißen wenn du einen String hast

"Mein\nZeilenumbruch"

Eigentlich ist es so, dass Linux ein LineFeed (\n) genügt, und Windows ein LineFeed CarrigeReturn (an den Zeilenanfang) möchte.

Dies kann man aber heutzutage nicht mehr Sagen, Fakt ist, wenn er dann nicht wieder vorne Anfängt, einfach ein \r davorhängen

Einfach standard Ausgabe ohne Inhalt:

printf("");