Appunti Linguaggio C
Di seguito trovate una serie di documenti che riassumono alcuni degli argomenti trattati durante le lezioni di informatica delle classi terze e quarte. Ogni documento riassume gli elementi fondamentali dell'argomento ed include alcuni esempi di codice.
Array e matrici
- Definizione array
- Accesso agli elementi di un array
- Attraversare un array
- Inizializzazione di un array
- Passaggio di un array ad una funzione
Stringhe
- Definizione stringa
- Lettura riga carattere per carattere
- Lettura stringa tramite scanf
- Lettura stringa tramite fgets
- Funzioni valutazioni caratteri
- Calcolo lunghezza stringa
- Iterazione su contenuto stringa
- Copia stringa
- Concatenazione stringhe
- Confronto stringhe
- Ricerca stringhe
Stringhe2
- Lettura di una riga
- Rimozione '\n' da stringa
Struct
- Definizione
- Dichiarazione struct
- Definizione variabili struct
- Operazioni su struct
- Array di struct
- Confronto tra struct
- Operatore typedef
Puntatori
- Sintassi
- Operatore &
- Passaggio parametri per indirizzo
- Passaggio struct per indirizzo
Liste Collegate
- Sintassi struttura dati base
- Inserimento in testa
- Stampa lista
- Inserimento in coda