I computer sono cose strane. Hanno bisogno di spazio dove mettere i ricordi.
Se al computer dici salva un file, lui chiede dove.
Se ad un programma diciamo leggi un file, vuole sapere anche dove trovarlo.
Si progetta quindi uno spazio perchè vi vengano memorizzati dei dati.
Di solito si dice allocazione di memoria, e puntatori ad essa.
I puntatori sono quei dati temporanei che servono a dire all'applicazione che trova lì le informazioni che cerca.
Quando si crea lo spazio, si alloca lo spazio. Quando lo si usa, si usano i puntatori ad esso.
Può servire per trovare dati o per accedere a oggetti.
Nei vecchi pc i puntatori erano fissi, e le memorie allocate facilmente definite. Nei computer moderni tutto viene riutilizzato, e non c'è libreria che abbia un puntatore fisso a qualcosa. Ogni volta bisogna trovarlo prima di usarlo...