Printf vs cout funktionen

Printf vs cout funktionen
Heute lernen wir die beiden wichtigen und grundlegenden Methoden von C- und C ++ - Programmiersprachen, mit denen wir die Ausgabe an den Benutzer anzeigen können. Bevor wir jedoch direkt zu den Hauptthemen springen, diskutieren wir zunächst die Grundlagen der C- und C ++ - Sprache.

Wie Sie wissen, ist C eine strukturierte Programmiersprache und Anfänger können den Kontext der C -Sprache leicht verstehen, da sie organisiert ist und eine effektive Programmierung erstellt. Während C ++ eine einigermaßen einfache und leicht verständliche Sprache ist, die auf dem Konzept der objektorientierten Programmierung basiert, die den Programmen eine klare Struktur bietet und es ermöglicht, den Code in derselben Anwendung anzusehen.

Printf () Funktion

In der C -Programmiersprache ist die Funktion printf () die vordefinierte Funktion. Die Erzeugung von Ergebnissen gehört zu der einfachen Funktion, die wir in jedem Programm implementieren. Um das Ergebnis im Konsolenfenster des Benutzers anzuzeigen, müssen wir zunächst die Daten eingeben, damit wir es mit der Funktion printf () in C -Sprache drucken können. Es wird verwendet, um die Zeichenfolge genau zu sehen, die vom Benutzer in den doppelten Anführungszeichen geschrieben wurde, und das Ergebnis des Arguments, das wir in der FRINCEF () -Funktion übergeben.

Header-Datei:

Verwenden Sie die Funktion printf () im Main () -Funktionskörper. Um die Funktion printf () zu verwenden, müssen wir zunächst die "STDIO" -Bibliothek einbeziehen, mit der die Daten vom Benutzer eingegeben und die Daten dem Benutzer angezeigt werden. Am Ende schreiben wir den Namen der Bibliothek, den wir in das Programm aufnehmen möchten, und schreiben sie in die „“ -Tokens.

Syntax:

Hier ist der Schreibstil der Printf () -Funktion, mit der die Ausgabe auf den Benutzerbildschirm gedruckt wird. Die Syntax ist der Schreibstil und die Implementierung der Funktion im C -Programm. Wir betonen das Erlernen der Syntax, da C-Sprache eine Fallempfindlichkeit ist. Wenn wir die Syntax nicht richtig implementieren, generiert der Compiler den Syntaxfehler. In der Funktion printf () schreiben wir immer den Vornamen der Funktion, die wir implementieren, nämlich "printf ()". In den Funktionsklammern haben wir dann die Möglichkeit, eine Nachricht oder einen Text zu schreiben, den wir im Konsolenfenster anzeigen möchten. Wir schreiben den Formatspezifizierer des Arguments in den doppelten Anführungszeichen.

Anschließend übergeben wir das Argument, das die Daten enthält, die auf dem Bildschirm angezeigt werden sollen, und trennen die Eingabezeichenfolge und das Argument durch das Symbol ",", Symbol ".

Parameter:

Formatspezifizierer: Die C -Programmiersprachenkonvertierung, mit der die Formatzeichenfolge zusammengestellt wird, wird verwendet. Der Format -Spezifizierer beginnt mit einem „ %“ -Stil wie %i, %f, %c usw. Wir können auch die Escape -Sequenz übergeben, um die Ausgabe in präsentierbarer Form anzuzeigen. Diese Escape-Sequenzen sind nicht-displaybare Charaktere.

Streit: Die Variable, die die Daten enthält, die wir auf dem Bildschirm anzeigen möchten.

Beispiel:

Lassen Sie uns nun das Beispiel implementieren, damit wir das Konzept der printf () -Funktion in der C -Programmiersprache klarer verstehen können. Um ein Programm zu implementieren, benötigen wir zunächst einen C -Compiler, in dem wir das Programm schreiben und ausführen können. Öffnen Sie den Compiler und beginnen Sie mit der Implementierung des Programms. Wenn wir ein Programm in der C -Sprache schreiben, müssen wir immer zuerst die Header -Dateien in das Programm aufnehmen, da wir ohne die Header -Dateien die vorige Methoden nicht verwenden können. Wie wir wissen, möchten wir die Printf () -Funktion implementieren, damit wir die Header -Datei „#include“ einschließen.

Danach starten wir die main () -Funktion des Programms, in der wir das Problem implementieren, das wir über C -Sprache lösen möchten. In Zeile 5 deklarieren wir die beiden Variablen des Float -Typs. In der nächsten Zeile deklarieren wir eine weitere Variable, die "Summe" des Ganzzahltyps ist, um die Hinzufügung von Variablen "A" und "B" zu speichern. Dann rufen wir die Funktion printf () auf, um die Nachricht zu drucken. Die Funktion scanf () wird verwendet, um den Wert vom Benutzer usw. einzugeben.

#enthalten
int main ()

float a, b;
int sum = 0;
printf ("Erste Nummer eingeben:");
scanf ("%f", & a);
printf ("\ nenter zweite Nummer:");
scanf ("%f", & b);
sum = a + b;
printf ("\ nsum von a + b = %d", sum);
Rückkehr 0;

Am Ende der Funktion main () kehren wir 0 zurück, damit die Ausführung des Programms die Ausgabe auf dem Windows -Konsolenbildschirm beendet und zeigt. Sehen wir die Ausgabe des zuvor implementierten Beispiels der Printf () -Funktion:

Cout () Funktion:

In der C ++-Programmiersprache ist die COUT () -Funktion die integrierte Funktion, mit der die Ausgabe dem Benutzer angezeigt wird. Die COUT () -Funktion ist eine sehr grundlegende und wichtige Funktion in der C ++ - Sprache und wird in jedem Programm verwendet.

Header-Datei:

Wenn wir die COUT () -Methode in einem C ++ - Programm implementieren möchten, müssen wir die "iOstream" -Bibliothek der Cout () -Methode einbeziehen. Ohne die Header -Datei kann die Funktion cout () nicht kompilieren und den Fehler anzeigen. Um die Bibliothek hinzuzufügen, schreiben wir zuerst das # synmbol und schreiben dann das reservierte Keyword "include". Dann schreiben wir den Namen der Bibliothek, der "iOstream" in "Token" ist.

Syntax:

Hier ist die Syntax der Cout () -Methode in C ++ - Programmiersprache. Um die Ausgabe auf dem Bildschirm anzuzeigen, schreiben wir zunächst den Funktionsnamen "Cout". In doppelten Anführungszeichen schreiben wir dann einen beliebigen Text, den wir auf dem Bildschirm des Benutzers anzeigen möchten. Und schreiben Sie dann den variablen Namen, welchen Daten wir anzeigen möchten. Wir trennen die Eingabenachricht und die Variable durch die “<<” sign.

Parameter:

Variablennamen: Es enthält die Daten, die wir auf dem Bildschirm anzeigen möchten.

Rückgabewert:

Im Gegenzug kompilieren wir den Code und die Daten werden im Konsolenfenster des Benutzers angezeigt.

Beispiel:

Beginnen wir mit der Implementierung der Illustration der Cout () -Methode und verstehen Sie die COUT () -Funktion in C ++ - Programmiersprache. Zunächst fügen wir die Header -Datei hinzu, um das Programm zu implementieren, das "#include" ist. Dann schreiben wir den „Namespace STD“ in jedem Programm, weil wir nicht die Variablen, Funktionen, Klassen usw. geben konnten. im vorhandenen Programm mit ähnlichen Namen. Wenn im Programm nicht „Namespace STD“ verwendet wird, muss jede vordefinierte Methode und Funktion des C ++ - Programms wie STD :: Cout in „STD“ geschrieben werden.

Zunächst verwenden wir die COUT () -Methode, um nur die zuordenbare Nachricht anzuzeigen. Wir deklarieren drei Variablen - "A", "B" und "Sub" und initialisieren einen Wert, außer die "Sub" -Variable, weil wir das Ergebnis von "A" und "B" darin speichern. Wir drucken es mit der Cout () -Methode. Am Ende kehren wir 0 zur main () -Funktion zurück.

#enthalten
Verwenden von Namespace STD;
int main ()

Cout << "-----Welcome to programming world Linux-----";
int a = 20, b = 5;
int sub;
sub = a - b;
Cout << endl << "The result of a - b = " << sub;
Rückkehr 0;

Hier ist die Ausgabe im Konsolenfenster des Benutzers:

Abschluss

In diesem Artikel haben wir die Grundlagen der C- und C ++ - Sprache erfahren. Wir haben die printf () -Methode und die cout () -Methode gelernt. Wir haben einige Beispiele implementiert, damit der Benutzer keinen Verwirrungspunkt für den Benutzer gibt, während beide Methoden gelernt werden.