Formato C ++ Cout

Formato C ++ Cout
All'interno del linguaggio C ++, ci sono alcuni oggetti specificati nelle librerie per svolgere alcune attività specifiche. Proprio in questo modo, la libreria iostream è stata utilizzata per inserire e produrre i dati su un dispositivo di input e output durante l'utilizzo di C++. L'oggetto "cout" è l'oggetto principale utilizzato per visualizzare i dati su una schermata del dispositivo, incluso il file di intestazione "iostream" nel codice. Abbiamo alcuni esempi per vedere il formato dell'istruzione C ++ Cout in Ubuntu 20.04.

Esempio 01

Facciamo la nostra prima illustrazione. Crea un file C ++ durante l'utilizzo dell'istruzione "Tocca" sulla shell. Questo file verrà creato automaticamente nella home directory dell'ambiente Linux. Assicurati che alcuni editor siano stati installati sul tuo sistema Linux I.e. Nano, Vim, editore di testo. Abbiamo usato l'editor "GNU Nano" per aprire e modificare il nostro file C ++ appena creato.

Ora il file viene lanciato nel pad editor all'interno della shell. Avviare il codice C ++ aggiungendo l'intestazione del flusso input-output alla prima riga. È necessario aggiungere lo spazio dei nomi standard per rendere eseguibile il codice. Dopo questo, il metodo principale () viene inizializzato.

Useremo l'istruzione "cout" per stampare alcuni valori di stringa. La dichiarazione "cout" è seguita da "<<” signs and a string within the inverted commas ends at the semicolon “;”. This is the simplest format of the “cout” statement. Use “Ctrl+S” and “Ctrl+X” to save and exit the file.

Assicurati che il tuo sistema abbia già un compilatore "G ++" configurato. Quindi, abbiamo utilizzato il compilatore "G ++" per compilare il nostro file "Cout.CC ". Se la compilazione non mostra nulla, significa che il codice è corretto.

Per eseguire questo codice, aggiungi il "./UN.Out ”query dopo il comando di compilazione nella shell. L'output mostra che la stringa è stata stampata sulla shell così com'è.

Esempio 02

Dal formato "cout" sopra, la frase di stringa è stata stampata mentre lo spazio di 1 linea non è stato dato alla fine. Per rendere il tuo output più preciso, apri il file per aggiornarlo. Ora, devi solo aggiungere il carattere di segno speciale "\ n" all'interno della stringa nell'istruzione "Cout" per dare uno spazio a Newline dopo la stringa.

Compiliamo il file aggiornato. La compilazione ha esito positivo e abbiamo eseguito il codice con "./UN.istruzioni fuori ". L'output mostra la stessa stringa con una nuova linea alla fine.

Esempio 03

Facciamo uso di un'altra cosa nel formato "cout" per raggiungere la nuova linea alla fine di una stringa. Apri il tuo stesso file C ++ "Cout.CC "ancora una volta con l'aiuto di un'istruzione" nano ". Non provare a modificare alcuna riga nel codice in quanto non è ancora richiesto. L'unica modifica di cui abbiamo bisogno qui è alla linea di output "cout".

Abbiamo aggiunto il "<<” special characters along with the word “endl” stating the end line. This is a standard way to let our system compiler know that this is the end of the line and you have to jump at another line.

Compila nuovamente il file per applicare gli aggiornamenti con il compilatore "G ++". Dopo aver eseguito il file, abbiamo ottenuto gli stessi risultati che abbiamo ottenuto utilizzando il "\ n" nella stringa. Sebbene non sia affatto diverso, l'uso di "endl" è un modo più standard di "\ n" per aggiungere una nuova linea.

Esempio 04

Vediamo come il flusso "cout" funzionerebbe sui valori del tipo intero. Quindi, metti il ​​tuo file aggiornato cambiandolo un po '. Abbiamo aperto il file e aggiunto un'altra riga "cout" dopo la prima riga "cout" con la stringa. La seconda linea "cout" contiene il valore numerico i.e., 300 da subire sulla shell.

Puoi vedere che il formato standard di "cout" è stato usato qui i.e., con endl. A causa della "endl" utilizzata alla fine della linea "cout", entrambe le linee di uscita verranno visualizzate separatamente su una nuova linea. Altrimenti, non sarà successo così.

Ecco che arriva di nuovo la compilation. Usa la stessa vecchia query del compilatore "G ++" per compilare il codice aggiornato come dimostrato di seguito. Dopo la compilazione del file ha esito positivo i.e., privo di errori, quindi eseguilo usando "./UN.comando out "all'interno dell'applicazione della console. L'output è qualcosa come mostrato nell'immagine allegata. La frase di stringa è stata visualizzata prima, quindi i valori del tipo intero sono stati visualizzati come previsto.

Esempio 05

Vediamo un altro esempio per dare un'occhiata all'uscita del flusso "cout" su alcune variabili. All'inizio del metodo principale, dichiarare una variabile tipo intero "z" e inizializzarla con un valore intero i.e. 5000. Abbiamo anche aggiunto un altro flusso di "cout" per visualizzare questo valore variabile.

Quando si definisce una variabile all'interno del codice C ++, non è necessario aggiungere il suo valore nella riga "Cout" da visualizzare. È necessario specificare la variabile solo nel flusso "cout" per visualizzare il suo valore. Abbiamo fatto lo stesso. La terza linea "cout" è specificata con la variabile "z".

Compilare il file aggiornato ed eseguire di nuovo. Puoi vederlo visualizza la riga di dati come output. Le prime due righe sono le stesse dell'esempio sopra. L'ultima riga viene visualizzata come valore di una variabile "z".

Esempio 06

È inoltre possibile utilizzare la stringa e la variabile nello stesso formato "cout" per visualizzare entrambi contemporaneamente. È un metodo molto efficiente e interessante per ottenere l'output. Dopo aver aperto il file, abbiamo aggiunto solo una singola riga "cout". Questa riga contiene una stringa e una variabile da produrre sulla shell.

Compilare ancora una volta il codice. Quindi, eseguilo con il "./UN.Out ”query come mostrato nell'immagine seguente. L'uscita è mostrata nell'immagine allegata sotto.

Esempio 07

Diamo un'occhiata al nostro ultimo esempio della discussione del formato "cout" in c++. Questo esempio ti mostrerà di visualizzare più di 1 valore variabile nella shell insieme ad un testo di stringa all'interno del formato "cout". Apri il file l'ultima volta e dichiara e inizializza una variabile tipo "età" di tipo intero con un certo valore in esso. Dichiarare e inizializzare un'altra variabile di tipo stringa denominata "nome" e assegnarlo un valore di stringa. Quindi, un flusso di "cout" è stato usato qui per stampare entrambe le variabili nella shell insieme ad una stringa anche in esso.

Dopo aver compilato ed eseguito il codice aggiornato, abbiamo ottenuto un output a riga singola sulla schermata della shell. La parola "aqsa" e "25" è il valore variabile mentre altre sono solo alcune stringhe.

Conclusione

Questo articolo contiene diversi esempi per illustrare i diversi formati dell'uso del flusso "cout" all'interno del linguaggio C ++. Abbiamo usato il carattere speciale "\ n" e la parola chiave "endl" nell'istruzione "cout" per realizzare un formato e un output diversi. Inoltre, viene discusso l'uso delle variabili intera e delle stringhe nella clausola "cout". Per riassumere, questo articolo è un pacchetto bonus per gli utenti di Linux che vogliono conoscere le basi del formato C ++ Cout.