Printf vs cout funzioni

Printf vs cout funzioni
Oggi impareremo i due metodi importanti e di base dei linguaggi di programmazione C e C ++ che utilizziamo per visualizzare l'output all'utente - il metodo printf () in C e il metodo Cout () in linguaggio di programmazione C ++. Ma prima di saltare direttamente sugli argomenti principali, discutiamo prima delle basi del linguaggio C e C ++.

Come sapete, C è un linguaggio di programmazione strutturato e i principianti possono facilmente comprendere il contesto del linguaggio C perché è organizzato e crea una programmazione efficace. Mentre C ++ è un linguaggio ragionevolmente semplice e di facile comprensione basato sul concetto di programmazione orientata agli oggetti che offre ai programmi una struttura chiara e consente di visualizzare il codice all'interno della stessa applicazione.

Funzione printf ()

Nel linguaggio di programmazione C, la funzione printf () è la funzione predefinita. Generare risultati è tra la semplice funzione che implementiamo in ogni programma. Per visualizzare il risultato sulla finestra della console dell'utente, dobbiamo prima inserire i dati in modo da poterlo stampare utilizzando la funzione printf () in linguaggio c. Viene utilizzato per visualizzare la stringa esattamente che è scritta nelle doppie virgolette dall'utente e visualizza il risultato dell'argomento che passiamo nella funzione printf ().

File di intestazione:

Utilizzare la funzione printf () nel corpo funzione principale (). Ma per utilizzare la funzione printf (), dobbiamo prima includere la libreria "stdio" che viene utilizzata per inserire i dati dall'utente e visualizzare i dati all'utente. Alla fine, scriviamo il nome della biblioteca che vogliamo includere nel programma che è "stdio" e scriverlo nei token "".

Sintassi:

Ecco lo stile di scrittura della funzione printf () che viene utilizzata per stampare l'output sullo schermo dell'utente. La sintassi è lo stile di scrittura e l'implementazione della funzione nel programma C. Sottolineiamo sull'apprendimento della sintassi perché la lingua C è un linguaggio sensibile al caso. Se non implementiamo correttamente la sintassi, il compilatore genera l'errore di sintassi. Nella funzione printf (), scriviamo sempre il nome della funzione che implettiamo che è "printf ()". Quindi, tra le staffe di funzione, abbiamo la possibilità di scrivere qualsiasi messaggio o testo che vogliamo visualizzare sulla finestra della console. Scriviamo il formato specificatore dell'argomento nelle doppie virgolette.

Quindi, passiamo l'argomento che contiene i dati da visualizzare sullo schermo e separare la stringa di input e l'argomento dal simbolo ",".

Parametro:

Specificatore di formato: La conversione del linguaggio di programmazione C che viene utilizzata per creare la stringa di formato. L'impianto di formato inizia con un segno " %" come %I, %f, %C, ecc. Possiamo anche passare la sequenza di fuga per visualizzare l'output in forma presentabile. Queste sequenze di fuga sono caratteri non sfalsabili.

Discussione: La variabile che contiene i dati che vogliamo visualizzare sullo schermo.

Esempio:

Ora, implementiamo l'esempio in modo da poter comprendere più chiaramente il concetto della funzione printf () nel linguaggio di programmazione C. Per implementare un programma, abbiamo prima bisogno di un compilatore C in cui possiamo scrivere ed eseguire il programma. Apri il compilatore e inizia a implementare il programma. Quando scriviamo un programma in lingua C, dobbiamo sempre includere i file di intestazione nel programma perché senza i file di intestazione, non possiamo utilizzare i metodi prefinati. Come sappiamo, vogliamo implementare la funzione printf () in modo da includere il file di intestazione "#include".

Dopo questo, iniziamo la funzione principale () del programma in cui implementiamo il problema che vogliamo risolvere attraverso C lingua. Nella riga 5, dichiariamo le due variabili di tipo galleggiante. Nella riga successiva, dichiariamo un'altra variabile che è "somma" del tipo intero per archiviare l'aggiunta di variabili "A" e "B". Quindi, chiamiamo la funzione printf () per stampare il messaggio. La funzione scanf () viene utilizzata per inserire il valore dall'utente e così via.

#includere
int main ()

fluttuare a, b;
int sum = 0;
printf ("Immettere il primo numero:");
scanf ("%f", & a);
printf ("\ nenter secondo numero:");
scanf ("%f", & b);
Sum = A + B;
printf ("\ nsum di a + b = %d", somma);
restituzione 0;

Alla fine della funzione principale (), restituiamo 0 in modo che l'esecuzione del programma si interrompa e visualizzi l'uscita sulla schermata della console di Windows. Vediamo l'output dell'esempio precedentemente implementato della funzione printf ():

Funzione cout ():

Nel linguaggio di programmazione C ++, la funzione Cout () è la funzione integrata che viene utilizzata per visualizzare l'output all'utente. La funzione cout () è una funzione molto semplice e importante nel linguaggio C ++ ed è utilizzata in ogni programma.

File di intestazione:

Se vogliamo implementare il metodo Cout () in un programma C ++, dobbiamo includere la libreria "iostream" del metodo Cout (). Senza il file di intestazione, la funzione cout () non può compilare e mostrare l'errore. Per aggiungere la libreria, prima scriviamo # Synmbol e quindi scriviamo la parola chiave riservata, "include". Quindi, scriviamo il nome della biblioteca che è "iostream" in token "".

Sintassi:

Ecco la sintassi del metodo Cout () nel linguaggio di programmazione C ++. Per visualizzare l'output sullo schermo, prima scriviamo il nome della funzione, "Cout". Quindi, in doppie virgolette, scriviamo qualsiasi testo che vogliamo visualizzare sullo schermo dell'utente. E quindi scrivere il nome variabile di quali dati vogliamo visualizzare. Separare il messaggio di input e la variabile tramite "<<” sign.

Parametro:

Variabile_name: Contiene i dati che vogliamo visualizzare sullo schermo.

Valore di ritorno:

In cambio, compiliamo il codice e i dati vengono visualizzati nella finestra della console dell'utente.

Esempio:

Iniziamo a implementare l'illustrazione del metodo Cout () e comprendiamo la funzione Cout () nel linguaggio di programmazione C ++. Innanzitutto, aggiungiamo il file di intestazione per implementare il programma che è "#include". Quindi, scriviamo lo "Spazio dei nomi" in ogni programma perché non potremmo dare le variabili, le funzioni, le classi, ecc. nel programma esistente con nomi simili. Se il programma "Spazio names non viene utilizzato nel programma, ogni metodo e funzione predefinito del programma C ++, come STD :: Cout, deve essere scritto in" STD ".

Innanzitutto, utilizziamo il metodo Cout () per visualizzare solo il messaggio riconoscibile. Dichiariamo tre variabili: "a", "b" e "sub" e inizializziamo un certo valore ad eccezione della variabile "sub" perché memorizziamo il risultato di "a" e "b" in esso. Lo stampiamo usando il metodo Cout (). Alla fine, torniamo 0 alla funzione principale ().

#includere
Utilizzo dello spazio dei nomi 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;
restituzione 0;

Ecco l'output nella finestra della console dell'utente:

Conclusione

In questo articolo, abbiamo appreso le basi del linguaggio C e C ++. Abbiamo imparato il metodo printf () e cout (). Abbiamo implementato alcuni esempi in modo che non rimanesse alcun punto di confusione per l'utente durante l'apprendimento di entrambi i metodi.