Un array è un puntatore alla prima cella del blocco di memoria: array <=> &(array[0]).
Infatti nel prototipo di una funzione è indifferente scrivere int array[] o int *array.
P.s. Nel caso di array multidimensionale la cosa si complica. Rimando ad un libro di testo per approfondire similitudini e differenze.

Rispondi quotando
