Ciao a tutti!!
Ho un dubbio:
se una funzione accetta come parametro un puntatore ad una struttura, e la struttura è molto grande(contiene puntatori a tante altre strutture) non dovrebbe peggiorare le prestazioni del programma, giusto?
Dopotutto passo solo un puntatore(4 byte), è così che funziona?
Perchè per quello che ne so io, quando viene chiamata una funzione prima tutti gli argomenti vengono allocati nello stack, quindi se passo un puntatore non dovrei avere problemi?
E' corretto vederla così?
Grazie mille ciaociao
ps: se per caso ho scritto qualche baggianata fatemelo notare pure.
|