Go Down

Topic: goto (Read 1 time) previous topic - next topic

erpomata


Subsea

Ok, e che cambia? Cioè, se li dichiaro è come se lo facessi ad inizio programma giusto?

leo72


Ok, e che cambia? Cioè, se li dichiaro è come se lo facessi ad inizio programma giusto?

Più o meno. Si tratta dei parametri che una funzione può volere per compiere un certo calcolo.
Ad esempio, se crei la funzione somma è scontato che tu debba passare almeno 2 valori altrimenti la funzione non avrebbe ragione di essere. Quindi c = somma(a, b);
Una funzione invece che fa lampeggiare un led in fin dei conti non necessita di parametri, se è scritta per quel led. Esempio: lampeggiaLed13();

leo72


Io non sapevo neache esistesse la goto in arduino.  :smiley-mr-green:

Esiste ma è bene non usarla.
Di solito si può sostituire con i test condizionali.

erpomata


Ad esempio, se crei la funzione somma è scontato che tu debba passare almeno 2 valori altrimenti la funzione non avrebbe ragione di essere.


E no:

Code: [Select]
int somma(int  addendo){
int somma = addendo + addendo;
return somma;
}


:smiley-mr-green:


Esiste ma è bene non usarla.


E' dai tempi del basic (Commodore64) che non la uso più.  :D

Go Up