Menu
CoddyTech

Struttura di base del programma

Fa parte della sezione Fondamenti del percorso C di Coddy. Lezione 4 di 63.

La maggior parte dei programmi C inizia con direttive di intestazione come:

 #include <stdio.h> // Header per l'input/output
 #include <math.h> // Header per le funzioni matematiche

Queste direttive includono file di intestazione contenenti dichiarazioni per le funzioni e gli oggetti utilizzati dal programma.

Tutto il codice eseguibile deve trovarsi all'interno di una funzione. L'esecuzione inizia nella funzione main(), che è il punto di ingresso del programma. Per esempio:

#include <stdio.h> // Intestazione per input/output

int main() { // Funzione principale
    printf("This is my first C program!"); // Istruzione di output
    return 0; // Istruzione di ritorno - non obbligatoria nel C moderno 
}

Ricorda, ogni istruzione termina con un punto e virgola (;), tranne che nei blocchi di codice racchiusi tra parentesi graffe.. Il punto e virgola è obbligatorio e indica a C che hai raggiunto la fine di un'istruzione.

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C online