Hello World Program C

Hello World Program C
Quando inizi con qualsiasi linguaggio di programmazione, è possibile provare ad implementare gli esempi di sintassi più elementari per il linguaggio particolare. Lo stesso verrà applicato alla lingua C quando si desidera impararlo e implementarlo su una distribuzione Linux come Ubuntu 20.04 Sistema. Si dice che la stampa di un testo sia l'esempio più elementare nella programmazione C. Pertanto, abbiamo deciso di utilizzare il programma più elementare della lingua C che mostra la semplice stringa "Hello World" su Ubuntu 20.04 Shell.

Quindi, iniziamo con l'accesso e quindi il lancio della sua applicazione terminale con "Ctrl+Alt+T". Inizia prima con la formazione di un nuovo file di tipo C. Ciò è necessario in quanto dobbiamo eseguire i codici all'interno di un file e la shell Linux non compila il codice C stesso. Pertanto, useremo Ubuntu 20.04 Shell della console Linux per creare un nuovo file C utilizzando le sue istruzioni touch. Questo documento verrà formato nella cartella o nella directory del sistema Linux. Se si desidera aprirlo all'interno dell'editor di testo, apri il file Explorer e tocca doppia sul nome del file. Altrimenti, ti consigliamo di aprirlo all'interno dell'editor GNU Nano usando le istruzioni "nano" a cinghia mostrato sullo schermo shell.

Esempio 01:

Daremo un'occhiata alla sintassi di una semplice dichiarazione del programma in C per visualizzare la stringa "Hello World" su Ubuntu 20.04 Shell. Per questo, è necessario utilizzare la dichiarazione "printf" della lingua C nel codice. Come puoi vedere nell'immagine allegata di seguito, abbiamo aperto il file e aggiunto un'istruzione printf. È più simile a una funzione printf in quanto contiene la parentesi. All'interno della sua parentesi, abbiamo usato virgole invertite per aggiungere un "Hello World!" corda. Dopo questa affermazione, devi aggiungere il ";" punto e virgola per renderlo eseguibile. Questa è la sintassi più semplice per il programma "Hello World". Eseguiamo il codice per vedere il suo output.

Ora abbiamo bisogno del compilatore C in Ubuntu 20.04 per compilare il codice. Per questo, utilizzare il compilatore "GCC" nella shell ed eseguire l'istruzione mostrata sotto. Riceverai un errore dicendo che la dichiarazione è mancata per l'istruzione "printf".

Facci sapere che l'esecuzione del programma C e C ++ inizia sempre dal suo metodo principale (). Senza la funzione principale (), il nostro programma non verrà mai eseguito. Quindi, abbiamo aggiunto l'istruzione Printf contenente la stringa "Hello World" all'interno della funzione principale () del file C dopo aver aperto lo stesso file C. Salviamo il codice aggiornato di seguito ed eseguiamolo.

Mentre la raccolta di questo codice C aggiornato, abbiamo un altro avvertimento che mostra che l'istruzione printf manca della sua dichiarazione implicita all'interno del codice che è la sua libreria di intestazione i.e., “Stdio.H". Quindi, vogliamo aggiungere la libreria nel codice C prima di compilarla.

Pertanto, abbiamo nuovamente aperto il file e abbiamo aggiunto "stdio.Biblioteca di intestazione H "usando la parola chiave" #include "prima di essa. Questa intestazione deve essere posizionata all'inizio di questo file C come mostrato. Insieme a questo, abbiamo aggiunto il segno "\ n" all'interno della stringa "Hello World" dell'istruzione Printf per aggiungere la riga finale dopo di essa. Se non lo aggiungiamo, la nostra output e la prossima riga di istruzione verranno visualizzate sulla stessa riga nella schermata della shell.

Salviamo di nuovo il file Codice C aggiornato e lo realizziamo sulla shell. Usando il compilatore GCC di C Language, abbiamo compilato il codice e ha avuto successo come dimostra l'immagine di seguito. Dopodiché, quando abbiamo eseguito il nostro codice C compilato, mostra la stringa "Hello World" nella schermata di output della shell.

Esempio 02:

Il primo esempio è stato il più semplice da cui iniziare. Andiamo un po 'in avanti per migliorare il nostro livello di conoscenza e competenza nella lingua C. All'interno di questo esempio, proveremo a visualizzare la stringa "Hello World" più di 1 volta. Per questo, dobbiamo praticare il ciclo C "per" nel codice. Quindi, abbiamo aperto lo stesso file C Aggiungi aggiornato il suo metodo principale (). All'inizio di una funzione principale (), abbiamo inizializzato un ciclo "per" a partire da 0 e finendo prima di raggiungere 10. Il valore del loop viene utilizzato per incrementare di 1 ad ogni iterazione per spostarsi verso la successiva. Ad ogni iterazione, la stringa "Hello World" verrà stampata. La funzione principale () è stata completata qui e il codice termina. Salviamo questo codice e vediamo l'output per questo codice.

Il compilatore GCC è stato utilizzato per aggiornare questo file di codice di esempio i.e., "Ciao.C". Dopo la raccolta riuscita del nostro codice C aggiornato, l'abbiamo eseguito con "./UN.istruzioni fuori ". In cambio, la stringa "Hello World" è stata visualizzata 10 volte sulla shell poiché abbiamo usato il ciclo "per" a partire da 0 a 10. L'uso di "\ n" sta aggiungendo un'interruzione di riga dopo ogni stringa "ciao wolrd" nella schermata di output come di seguito.

Esempio 03:

Abbiamo dato un'occhiata agli esempi più semplici per visualizzare "Hello World" sul guscio con e senza il ciclo "per". Ora è il momento di dare un'occhiata a un altro ciclo per visualizzare la stringa "Hello World" I.e., mentre loop. Questo programma sarà molto diverso da entrambi gli esempi sopra con un po 'di somiglianza. Stiamo consumando lo stesso file di codice C. All'interno di questo file, abbiamo aggiornato il codice e utilizzato due metodi diversi. Uno è la funzione Main () sempre conosciuta da dove inizia l'esecuzione e l'altra è la funzione "Helloworld ()" definita dall'utente. L'esecuzione inizia dal metodo principale () e la variabile intera “N” viene inizializzata in 1.

Ecco che arriva il ciclo "mentre" che continuerà ad eseguire fino a quando il valore di "N" non raggiunge il 6. All'interno di questo ciclo, abbiamo chiamato la funzione "Helloworld" e passando "N" come argomento ad esso. Dopo l'esecuzione della funzione Helloworld (), il valore di "n" sarà incrementato di 1. All'interno della funzione Helloworld (), la stringa "Hello World" verrà stampata con l'istruzione printf insieme al valore di incremento corrente del loop i.e., "N". Quando la variabile "N" ha raggiunto 5, il ciclo while verrà terminato e anche la funzione principale ().

Dopo aver salvato questo codice C appena realizzato con Ctrl+S, l'abbiamo compilato usando il compilatore GCC di Ubuntu. È stato un processo di compilazione di successo. Successivamente, l'esecuzione è stata eseguita e la stringa "Hello World" è stata visualizzata 5 volte insieme al suo numero di iterazione I.e. 1, 2, 3, 4, 5.

Conclusione

Finalmente! Abbiamo completato questo semplice tutorial C per implementare il programma "Hello World" in Ubuntu 20.04 Sistema operativo Linux. Abbiamo iniziato da quello di base e aumentato gradualmente il livello di difficoltà nei nostri esempi per renderlo più comprensibile per gli utenti Linux. Per questo, abbiamo cercato di usare i loop "per" e "mentre" in diversi esempi.