Programma Hello World in C ++ con spiegazione del codice

Sommario:

Anonim

Hello World Program in C ++

Il programma "Hello World" è il primo ma più vitale passo verso l'apprendimento di qualsiasi linguaggio di programmazione ed è certamente il programma più semplice che imparerai con ogni linguaggio di programmazione. Tutto quello che devi fare è visualizzare il messaggio "Hello World" nella schermata di output.

Vediamo ora il codice Hello World di C ++:

Passaggio 1) Selezionare l'opzione Crea la cache ora.

Dovresti vedere una schermata simile a questa

In alcuni computer e sistemi operativi, chiede se includere tutte le librerie. Se l'opzione è selezionata, installerà tutte le librerie.

Passaggio 2) Una volta aperto il programma, è necessario creare un nuovo file sorgente, in modo da poter iniziare a scrivere il primo programma C ++. A tale scopo selezionare File> Nuovo> File di origine . Il percorso è mostrato nella figura sotto.

Questo aprirà un'area in cui potrai digitare il tuo codice.

Passaggio 3) Dopodiché puoi scrivere il codice C ++ come mostrato nell'immagine qui sotto:

Esempio di codice C ++:

#includeusing namespace std;int main(){cout<<"Hello World"<

Passaggio 4) In questo passaggio,

Fare clic su Esegui-> Compila ed esegui

Passaggio 5) Salva il file

Dopo il salvataggio dovrebbe apparire una schermata nera che emette "Hello World".

Il tuo primo programma: C ++ "Hello World!" Spiegazione

C ++ è un linguaggio compilato. Il codice sorgente viene compilato in file oggetto. I file oggetto vengono quindi combinati da un linker che crea un programma eseguibile.

Un C ++ di produzione è costituito da molti file di codice sorgente (solitamente chiamati file sorgente).

  • Le parentesi graffe, {}, esprimono il raggruppamento in C ++. Qui indicano l'inizio e la fine del corpo della funzione.
  • Ogni programma C ++ ha esattamente una funzione globale chiamata main (). Il programma inizia eseguendo quella funzione. Un valore int viene restituito da main (), che passa al sistema. ' Se non viene restituito alcun valore, il sistema riceverà un valore 0 indicando così il completamento con successo. Un valore diverso da zero dalla funzione main () indica un errore.

Spiegazione del codice del programma Hello World in C ++

Riga codice 1: la prima riga è #include . Indica al compilatore di includere la libreria I / O del flusso standard. Senza questa inclusione di intestazione l'espressione non verrebbe compilata.

std::cout << "Hello, World"<

Riga di codice 4: int main (). Questa è la funzione principale del programma. Le funzioni sono indicate dalle parentesi (). Prima che la funzione principale sia "int". Ciò significa che la funzione principale restituirà un numero intero alla funzione o al processo che l'ha chiamata.

Non preoccuparti di questo, per il momento, nota semplicemente che il programma deve restituire un numero intero prima della fine. Le parentesi graffe, {e}, contengono il codice all'interno di una funzione. Il programma termina, alla fine della funzione principale indicata da}

Riga di codice 6: l'operatore << scrive il suo secondo argomento sul primo. In questo caso, la stringa letterale "Hello, World!" viene scritto nel flusso di output standard std :: cout.

( Nota : una stringa letterale è una sequenza di caratteri racchiusa tra virgolette doppie. Endl inserisce un carattere di nuova riga sulla stessa riga)

Riga di codice 7: restituisce 0; Questo è l'ultimo comando nella funzione principale, l'istruzione return. Il suo scopo è solo restituire un valore alla funzione o al processo che ha chiamato la funzione principale. Non preoccuparti di questo se non del fatto che è richiesto da "int" davanti alla definizione della funzione principale. Dovrebbe restituire uno zero dalla funzione principale, il che significa che il programma è stato eseguito correttamente ed è terminato.

cout<<"Hello World"<

Nota: Cout è uno stream che esce dallo stream specificato. Per impostazione predefinita, è il flusso di output standard. Cout è molto comune nei programmi poiché il motivo ultimo in ogni programma è fornire un output. endl; rappresenta la fine delle istruzioni in C ++. Il punto e virgola in C ++ separa diverse istruzioni e deve essere inserito alla fine delle istruzioni in C ++.

Sommario

  • Il programma "Hello World" è il primo passo verso l'apprendimento di qualsiasi linguaggio di programmazione.
  • Dopo aver installato un compilatore C ++ e un editor di testo di tua scelta, puoi andare avanti ed eseguire il tuo primo programma C ++ di base.
  • La prima riga è #include . Indica al compilatore di includere la libreria I / O del flusso standard.
  • : int main (). Questa è la funzione principale del programma.
  • L'operatore << scrive il suo secondo argomento sul primo.
  • Return 0; è l'ultimo comando nella funzione principale che è l'istruzione return.
  • : Cout è un flusso che restituisce il flusso specificato.