main e ritorno
int main(void) {
return 0;
}
tipi base
int year = 2026;
float ratio = 3.14f;
input/output
#include <stdio.h>
printf("ciao\n");
compilazione
cc main.c -o app
./app
esercizi
calcola la somma di un array di interi.
int values[3] = {1, 2, 3};
int sum = values[0] + values[1] + values[2];
printf("%d\n", sum);
panoramica
In questo capitolo su fondamenti c lavoriamo su main e ritorno, tipi base, input/output, compilazione per creare micro-pattern riutilizzabili.
lavora in sequenza: leggi, prova, modifica gli snippet e annota i trade-off principali.
badge: c essentials
obiettivi
- capire e applicare main e ritorno in uno scenario reale
- capire e applicare tipi base in uno scenario reale
- capire e applicare input/output in uno scenario reale
- capire e applicare compilazione in uno scenario reale
scheda rapida
int main(void) {
return 0;
}
adatta questo scheletro agli esempi della lezione.
tips
- compila con warning elevati
- controlla ogni return code
- libera la memoria allocata
- usa header guard
- mantieni funzioni corte
- mantieni main e ritorno leggibile
tip: documenta ogni scelta architetturale.
mini progetto
crea un tool che calcola metriche su un array.
- definisci array
- calcola somma
- stampa
output atteso: metriche corrette.
checklist
- ho eseguito gli snippet e controllato l'output
- ho annotato almeno 2 trade-off
- ho completato il mini progetto
- ho salvato un riepilogo personale