Array e arimetica dei puntatori

Gli array la cui dimensione viene definita all'interno del programma come una costante vengono detti array statici. È possibile creare degli array la cui dimensione viene determinata solo all'atto della esecuzione del programma. Questo genere di array vengono detti array dinamici. La dimensione di un array dinamico può venire fissata durante l'esecuzione, ed è anche possibile alterare la dimensione di questi array durante l'esecuzione del programma.

  1. array statici e memoria
  2. allocazione di array
  3. memoria occupata da vettori statici e dinamici
  4. arimetica dei puntatori
  5. liberare la memoria (free)
  6. riallocazione (realloc)
  7. esercizi sugli array dinamici
    1. leggi un array da file
    2. leggi un array fino all'end-of-file
    3. lettura con riallocazione (realloc)
    4. serie di Fibonacci
    5. memorizzare i valori di una espressione
    6. stampare l'inverso di un file

    Tutto il capitolo su una pagina   Versione postscript   Versione PDF