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

File di testo

File binari

Presentazione su file di testo