Page 1 of 1
Differenza tra SUB e GOSUB ?
Posted:
16 Apr 2014, 18:18
by einstein
Sareste così gentili da spiegarmi la differenza che c'è tra una Sub e un Gosub, e quando usare una o l'altra.
apparentemente fanno la stessa cosa o no?
grazie
Re: Differenza tra SUB e GOSUB ?
Posted:
16 Apr 2014, 19:11
by pier
SUB è una routine, GOSUB è il comando che la richiama
Re: Differenza tra SUB e GOSUB ?
Posted:
17 Apr 2014, 06:59
by Fagos
@pier penso che tu sia un programmatore abbastanza esperto ma non per quanto riguarda bascom-avr o mi sbaglio?
Dal punto di vista puramente teorico le due cose potrebbero sembrare uguali ma praticamente esistono molte differenze nell'uso, nei metodi di chiamata e nel passaggio dei dati.
Una delle differenze è che la SUB prima di essere usata deve essere dichiarata mentre non è necessario dichiarare una chiamata ad una routine fatta con GOSUB. Poi ce ne stanno ancora tante altre.
Re: Differenza tra SUB e GOSUB ?
Posted:
17 Apr 2014, 09:07
by pier
@Fagos
Per carità, non mi definirei mai "esperto" in nulla e tantomeno in Bascom e ammetto di aver fornito una risposta quantomeno superficiale ad Einstein.
Il problema però è quello di dare a lui una risposta quanto più esaustiva possibile senza rimandarlo a studiarsi un help un poco incasinato ed io non ne sarei in grado quindi..... largo ai giovani.
Re: Differenza tra SUB e GOSUB ?
Posted:
17 Apr 2014, 10:42
by suibaf
Re: Differenza tra SUB e GOSUB ?
Posted:
17 Apr 2014, 11:50
by einstein
Ti ringrazio per la segnalazione, provo a vedere, anche se purtroppo non mastico molto bene l'inglese.
grazie comunque