Un'etichetta e' associata ad un indirizzo in memoria.Originariamente inviato da XWolverineX
No è che io vedevo la label come un'etichetta, si, ma fosse una cosa abbastanza...testuale, non so se mi spiego.
Quando il compilatore esegue una
goto etichetta
non fa altro che trovare l'indirizzo associato all'etichetta e fornirlo alla
JMP indirizzo
che spostera' il punto di esecuzione del codice.
Quindi, dire che i "goto" sono puntatori e' sbagliato oltre che fuorviante ... i goto sono semplici istruzioni che spostano l'esecuzione del programma ad un preciso indirizzo in memoria ...

Rispondi quotando