Printfprintf (englisch print formatted) ist eine in vielen Programmiersprachen vorhandene Ausgabefunktion, die ursprünglich aus der Programmiersprache C stammt. Die printf-Funktion nimmt eine Zeichenkette mit Text und Formatierungshinweisen sowie entweder keinen, einen oder mehrere Werte entgegen. Die Zeichenkette wird ausgegeben und dabei werden die Werte in der entsprechenden Formatierung (Schreibweise) eingefügt. In der Regel erfolgt die Ausgabe auf der Standardausgabe. Es existiert darüber hinaus die Variante Verwendung in der Programmiersprache CHallo-Welt-Programm in C, Verwendung von printf. #include <stdio.h>
int main(void)
{
printf("Hallo Welt!\n");
return 0;
}
Die Funktion besteht aus einem Formatierungsteil und den konkret auszugebenden Argumenten. Daten verschiedenen Datentypen werden in Strings mit folgenden Umsetzungs- / Zeichensequenzen angegeben:
Besondere Zeichen werden wie folgt umgesetzt:
JavaIn der Programmiersprache Java wurde 2004 mit Version 5 eine ähnliche Funktionalität eingeführt. Dort haben die beiden Klassen java.io.PrintStream und java.io.PrintWriter seitdem entsprechende Methoden namens format. Außerdem gibt es eine eigene Klasse java.util.Formatter sowie eine statische Methode format der Standardklasse String, die entsprechende Formatierungsmuster verarbeiten und formatierte Strings erzeugen.[1] Einzelnachweise
Literatur
WeblinksWikibooks: C-Programmierung: Einfache Ein- und Ausgabe – Lern- und Lehrmaterialien
|
Portal di Ensiklopedia Dunia