cpp/io/c

Aus cppreference.com
< cpp
Wechseln zu: Navigation, Suche

Für die gesamte Standard C Ein- und Ausgabe ist in der **Headerdatei stdio.h** zuständig.

__**Die Standard-Ausgabe mit der Funktion printf()**__

printf() bedeutet Print Formatted (dt.: Formatierte Ausgabe). Sie gibt den String aus, welcher ihr als Parameter übergeben wurde.

Syntax:
printf(char* string);
Beispiel:
printf("Hallo Welt!");

Jedoch kann die Funktion printf() noch viel mehr als nur Strings ausgeben. Zum Beispiel kann es Variablen in mehreren Formatierungen ausgeben. Beispiel:

#include<stdio.h>
const char name[20] = "Herr XYZ";
int main()
  {
     printf("Hallo %s!",name);
     return 0;
  }

würde "Hallo Herr XYZ" ausgeben.

Es gibt viele Verschiedene Formatierungsmöglichkeiten.

Formatierung Beschreibung
 %s gibt einen **S**tring aus
 %c gibt ein einzelnes Zeichen aus (von englisch **c**harakter)
 %i Gibt eine Zahl aus (von **I**nteger)
 %f gibt einen Float-Wert aus. Floatwerte sind Fließkomma-werte, welche eben ein Komma (und 6 Stellen danach(auch Nullen)) haben.

Außerdem gibt es noch welche mit Zahlen davor, aber kp.

    • Die Standardeingabe mit scanf()**
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge
In anderen Sprachen