Esercitazioni
del
corso
di Laboratorio di Calcolo (I)
n. 8
puntatori
questa esercitazione verra' valutata
- create la cartella ex8 e spostatevici
- scaricate
i file ex8.c,parametri.h e parametri.c,
in ex8. Leggete
ex8.c, compilatelo, giratelo... inserite
quindi nel file dei vostri commenti che illustrino i risultati
ottenuti rispondendo negli spazi predisposti alle domande proposte
all'interno del file:
chi sono &dim, punt, *punt? cos'e` Vett? Di quanti bytes si sposta
un puntatore ad un double quando gli si somma 1?
- In
parametri.h troverete
i prototipi di una serie di funzioni. La loro implementazione e` in
parametri.c. Procedete
con una funzione per volta con le operazioni suggerite all'interno di
ex8.c ricordandovi di compilare anche parametri.c.
(NB: se fate le
cose per
bene
test3 non compilera': commentate l'istruzione che provoca l'errore e
spiegate perche'!)
(NB2: in alcuni
casi
vedrete
cambiare il valore di dim: questo non ha effetto sulla dimensione di
Vett
perche' e` gia` stato dimensionato, e` solo la variabile dim che cambia!)