Vuoi imparare a programmare in C? Benissimo!

In questa rubrica ti spiegherò passo passo, ovviamente partendo da programmi più semplici, cosa significa programmare e come farlo.

Che cosa significa programmare?

Significa scrivere una serie di istruzioni, che il nostro PC dovrà eseguire. Ogni linguaggio di programmazione ha delle sue regole sintattiche, in questa guida scopriremo il C.

Per iniziare…

Per iniziare ti serve un IDE, ossia un ambiente di sviluppo dove andare a scrivere il nostro codice. Ti consiglio di scaricare  Dev C++, un programma free che ci permetterà di eseguire i nostri programmi scritti in C.

Clicca QUA per scaricare Dev C++.

Dopo che lo hai installato, aprilo. Per creare un progetto segui questi brevi passi:

  • Clicca su File in alto a sinistra,
  • Quindi seleziona Nuovo… e clicca su Progetto,
  • Selezionare Console Application e assicurati di selezionare la casella “C”, (vedi immagine seguente)
  • Clicca OK per aprire il tuo progetto.
Crea il progetto e comincia a programmare!
Crea il progetto e comincia a programmare!

Il primo programma che andremo ad imparare, come da tradizione, è “Hello, World!” (in italiano”Ciao, mondo!”).

Per iniziare, copia e incolla il seguente codice, sotto ti spiegherò come funziona!

#include <stdio.h>
int main(){
printf("Hello, World!");
return 0;
}

Alcuni del comandi che ti serviranno, che puoi trovare anche nella barra degli strumenti:

  • F9: Compila, il programma crea il nostro file eseguibile, se c’è qualche errore nel codice verrà scritto nella barra in basso,
  • F10: Esegui – esegue il codice scritto, ricordati che bisogna prima compilare il file per salvare i cambiamenti,
  • F11 Compila & esegui – compila ed esegue il file in un passaggio unico.

Premi quindi F11, salva il file se te lo chiede e goditi il tuo primo programma!

Come funziona il programma “Hello World”:

  • Iniziamo dall’inizio. Nella prima riga abbiamo scritto #include <stdio.h>. Questo comando serve per includere la libreria nel nostro progetto. Ma che cos’è una libreria? La libreria è un insieme di comandi predefiniti. Ad esempio, la libreria stdio.h (standard input and output), contiene la funzione “printf”, che serve per stampare a video scritte e che useremo in questo programma.
    Se ti dimentichi questa libreria e provi ad usare la funzioneprintf(), il programma non si compilerà e ti darà un errore.
  • L’inizio del nostro programma è caratterizzato dalla funzionemain().

La funzione main(), si apre con la “{” e va chiusa con la “}”. All’interno tra le due parentesi va scritto il nostro codice.

int main(){
Qua vanno le istruzioni,
}

  • La funzioneprintf() serve per scrivere a video il testo contenuto nella parentesi, dentro le ” “. Infatti in questo programma, stampa a video “Hello, World”.
  • Infine abbiamo il return 0;. Spiegato in poche parole, il return 0 serve a chiudere il nostro programma.
Hello, World!
Hello, World!

Se pensi che l’articolo possa essere utile anche ai tuoi amici, condividi l’articolo sui Socialcontrolla regolarmente il nostro Sito e vieni a trovarci nel nostro canale Telegram!

Seguici su tutti i social!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *