Linguaggio C

Free in C

In questa lezione studieremo la funzione free che serve a rilasciare la memoria precedentemente allocata in maniera dinamica con le funzioni malloc, calloc o realloc. Il prototipo della funzione free…

Realloc

In questa lezione studieremo la funzione realloc in C, per modificare le aree precedentemente allocate anche in una fase successiva. Abbiamo già studiato infatti le funzioni malloc e calloc che…

Calloc

In questa lezione parleremo della funzione calloc in C, che è molto utile per l’allocazione dinamica di array. Nell’esempio precedente abbiamo utilizzato malloc per allocare un array, che è comunque…

Malloc

In questa lezione parleremo della funzione malloc in C e dell’allocazione dinamica della memoria. Come abbiamo già studiato nelle lezioni precedenti, i puntatori consentono di gestire aree di memoria in…

Puntatori in C

I puntatori in C sono fondamentali per generare del codice efficiente. I puntatori sono fondamentalmente delle variabili che rappresentano la locazione di altri elementi nel programma, come variabili, strutture, funzioni,…