Was ist die Printf -Funktion in der C -Programmierung

Was ist die Printf -Funktion in der C -Programmierung
C ist eine der beliebten Programmiersprachen, die umfassende Anwendungen in der Softwareentwicklung haben. Eine seiner wesentlichen Funktionen in C ist die printf Funktion, die häufig zum Anzeigen der Ausgabe auf der Konsole verwendet wird. Wenn Sie nichts wissen printf () Funktionieren Sie in C, folgen Sie diesem Artikel, in dem wir auf die Details der printf () Funktion, seine Syntax und ihre Verwendung in der C -Programmierung.

Was ist printf () in c

Der printf () Die Funktion ist in der C -Standardbibliothek enthalten und wird in einem Programm weit verbreitet, um die Ausgabe auf der Konsole anzuzeigen. Diese Funktion akzeptiert jede Art von Eingabetyp, die in den geschlossenen Klammern bereitgestellt wird. Die Benutzer müssen jedoch den Ausgangstyp mit den Formatspezifikatoren angeben. Ohne Formatspezifizierer, die printf () Die Funktion generiert keine Ausgabe auf der Konsole.

Das Folgende ist die zu verwendende Syntax printf () Funktion bei der C -Programmierung.

printf (Format, arg1, arg2,…);

Was sind die Parameter der Printf () -Funktion?

Der printf () Funktion akzeptiert die folgenden Argumente.

  • Format: Ein Zeiger auf eine in den Dateistream geschriebene Null-terminierte Zeichenfolge. Es besteht aus Charakteren und einem zusätzlichen Formatspezifizierer, der mit % beginnt.
  • Zusätzliche Argumente: Andere Argumente, die Daten beschreiben, die gedruckt werden sollen. Sie erscheinen in der Reihenfolge des Formatspezifizierers.

Was schlägt ein Formatspezifizierer ein?

Die Teile des Formatspezifizierers werden als:

  • Ein führendes Zeichen %.
  • Ein oder mehr als ein Flagge, das das Konvertierungsverhalten ändert (optional).
  • Wenn kein Zeichen vorhanden ist, wird in die Initiative des Ergebnisses ein Raum eingefügt.
  • Die optionale oder ganzzahlige Nummer wird verwendet, um das Feld Mindestbreite zu definieren.
  • Präzision definieren ein optionales Feld, das a enthält. gefolgt von einem * oder Zahlen oder nichts.
  • Ein Längenmodifikator, der optional ist und die Größe eines Arguments definiert.
  • Der Konvertierungsformatspezifizierer.

Für mehr Verständnis sehen Sie sich das Beispiel des printf () Funktion in c unten angegeben:

#enthalten
int main ()

Char Chr = 'K';
float num1 = 9.007, num2 = 0.9756;
int int_num = 60;
printf ("num1 multipliziert mit num2 = %f \ n", num1*num2);
printf ("Einstellung von Breite %*c \ n", 8, chr);
printf ("Oktaläquivalent von %d ist %o", int_num, int_num);
Rückkehr 0;

Der obige Code definiert Variablen für ein Zeichen, Floating-Punkt-Nummern und eine Ganzzahl. Es verwendet dann printf () Funktion zum Anzeigen der Multiplikation der Gleitkomma-Zahlen, der Breite des Zeichen.

Die häufigsten Formatspezifizierer mit printf () -Funktion sind:

  • %d oder %i für das Drucken von Ganzzahlen
  • %F für das Drucken von Gleitkomma-Zahlen
  • %C zum Drucken eines einzelnen Charakters
  • %s zum Drucken einer Saite

Abschluss

Der printf () wird in C verwendet, um die formatierten Saiten zu schreiben. Es ist in der definiert Header-Datei. In der obigen Anleitung haben wir die Syntax, Argumente und Arbeiten von beschrieben printf () Funktion zusammen mit einem Beispiel. Dieses Tutorial wurde auch über den Formatspezifizierer besprochen.