Originariamente inviato da pistilloi
Non lo facevo cosi erudito! Grazie.
Nota comunque che il compilatore può fare più o meno quello che gli pare nelle chiamate a funzione finché si tratta di funzioni definite nello stesso modulo, se si parla di funzioni definite in altri moduli oggetto (o in librerie) invece deve rispettare una qualche calling convention (che indica quali e quanti parametri vanno nei registri, quanti sullo stack, chi si occupa di ripulire lo stack, che registri vengono preservati, ...).