FONDAMENTI DI C – SECONDO LIVELLO – Programma didattico
- Le funzioni avanzate
- I dati strutturali “struct”, “typedef”, “union”
- Enumerazione e variabili statiche
- Comprendere cosa sono i puntatori
- Puntatori e funzioni
- Puntatori ed array
- Puntatori e strutture
- Allocazione dinamica della memoria
- Le diverse dimensioni degli array
- Gestione delle liste
- I/O su file
- Funzioni “fopen”, “fprintf”, “fscanf”, “fflush”, “fclose”
- Stringhe
- Regole e gestione degli errori
- Le direttive: di inclusione, di definizione, di condizione
- Moduli
- Esercitazioni e test di verifica