Unterschied zwischen printf und fprintf

Unterschied zwischen printf und fprintf

Schlüsselunterschied - printf vs fprintf
 

Eine Funktion ist eine Reihe von Anweisungen, um eine bestimmte Aufgabe auszuführen. Es ist nicht möglich, alle Aussagen in das gleiche Programm zu schreiben. Daher ist das Programm in mehrere Funktionen unterteilt. Funktionen bieten Code -Wiederverwendbarkeit. In der Programmiersprache wie der C -Sprache ist Main () eine Funktion. Es zeigt den Ausgangspunkt der Ausführung an. Es gibt integrierte Funktionen und benutzerdefinierte Funktionen. Der Programmierer erstellt benutzerdefinierte Funktionen. Die Sprache bietet integrierte Funktionen. Der Programmierer kann sie verwenden, ohne von Anfang an implementiert zu werden. Zwei wichtigste integrierte Funktionen in der C-Sprache sind printf () und fprintf (). In diesem Artikel wird der Unterschied zwischen diesen beiden Funktionen erörtert. Der Schlüsselunterschied Zwischen Druck und Fprintf ist das printf ist eine C -Funktion, mit der eine formatierte Zeichenfolge in einen Standardausgabestream drucken wird, der den Computerbildschirm ist, während FPRINTF eine C -Funktion ist, um eine formatierte Zeichenfolge in eine Datei zu drucken.

INHALT

1. Überblick und wichtiger Unterschied
2. Was ist printf
3. Was ist fprintf
4. Ähnlichkeiten zwischen printf und fprintf
5. Nebeneinander Vergleich - printf vs fprintf in tabellarischer Form
6. Zusammenfassung

Was ist printf?

Die Funktion „Printf“ wird verwendet, um ein Ausgang auf formatierte Weise zu einem Anzeigegerät wie dem Computerbildschirm zu ergeben. Die Syntax der Printf -Funktion lautet wie folgt.

printf ("formatierte Zeichenfolge", "Liste der Variablen");

Abbildung 01: printf ()

Wenn der Benutzer keine formatierte Zeichenfolge ausdrucken möchte, können Sie die Zeichenfolge so drucken, wie sie ist.

e.G. printf ("Hallo Welt");

Methode an Drucken Sie eine formatierte Zeichenfolge ist wie folgt. BELINDEN BEBWLE -Beispiel. "A" und "B" sind Ganzzahlen, daher werden sie mit %d angegeben.

int main ()

int a = 10, b = 20;

printf („Wert von a ist %d und der Wert von b ist %d \ n“, a, b);

Rückkehr 0;

Drucken schwimmender Punktzahlen ist wie folgt. BELINDEN BEBWLE -Beispiel.

int main ()

Schwimmerfläche = 20.45;

printf („Fläche ist % 4.2f ”, Bereich);

Rückkehr 0;

Charaktere drucken sind wie folgt.

int main ()

char bild = 'a';

printf („Brief ist %c“, Brief);

Rückkehr 0;

Drucken von Saiten ist wie folgt.

int main ()

char Word [6] = "Hallo";

printf („Wort ist %s“, Wort);

Rückkehr 0;

Formatierte Zeichenfolge kann auch Fluchtsequenzen haben. Sie beginnen mit einem Backslash ("\"). Einige von ihnen sind \ n und \ t.

int main ()

int a = 10, b = 20