Ausgabe

0

Textausgabe

Um Werte oder Text auszugeben kannst du die Funktion printf() verwenden:

Beispiel

#include <stdio.h>

int main() {
  printf("Hallo Welt!");
  return 0;
}

Doppelte Anführungszeichen

Wenn du mit Text arbeitest, muss dieser in doppelte Anführungszeichen "" eingeschlossen werden.

Wenn du die Anführungszeichen vergisst tritt ein Fehler auf:

Beispiel

printf("Dieser Satz wird ausgegeben!");
printf(Dieser Satz erzeugt einen Fehler.);

Du kannst so viele printf() Funktionen verwenden wie du magst. Beachte jedoch, dass am Ende der Ausgabe keine neue Zeile eingefügt wird:

Beispiel

#include <stdio.h>

int main() {
  printf("Hallo Welt!");
  printf("Ich lerne C.");
  printf("Das ist toll!");
  return 0;
}

Einen Zeilenumbruch erzeugen

Um eine neue Zeile einzufügen, kannst du das Zeichen \n verwenden. Dies steht für einen Zeilenumbruch (Das \n steht für newline, also neue Zeile)

Beispiel

#include <stdio.h>

int main() {
  printf("Hallo Welt!\n");
  printf("Ich lerne C.");
  return 0;
}

Sie können mehrere Zeilen auch mit einer einzigen printf() Funktion ausgeben. Dies kann jedoch dazu führen, dass der Code schwerer lesbar wird:

Beispiel

#include <stdio.h>

int main() {
  printf("Hallo Welt!\nIch lerne C.\nDas ist toll!");
  return 0;
}

Tipp: Zwei \n-Zeichen hintereinander erzeugen eine Leerzeile:

Beispiel

#include <stdio.h>

int main() {
  printf("Hallo Welt!\n\n");
  printf("Ich lerne C.");
  return 0;
}

Was ist \n genau?

Das Newline Zeichen (\n) wird als Escape-Sequenz bezeichnet und zwingt den Cursor, seine Position an den Anfang der nächsten Zeile auf dem Bildschirm zu ändern. Dies führt zu einer neuen Zeile.

Beispiele für andere gültige Escape-Sequenzen sind:

Escape SequenzBeschreibung
\tEs entsteht eine größere Lücke, wie wenn man die Tab-Taste auf der Tastatur drückt (\t für einen Tabulator (Tab).).
\\Fügt einen Backslash (\) ein. Da der Backslash in C selbst als Escape-Zeichen verwendet wird muss man ihn selbst „escapen“, wenn man einen tatsächlichen Backslash im Text ausgeben will.
\“Fügt ein doppeltes Anführungszeichen ein
Nach oben scrollen