Go Down

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

Subsea

Ciao a tutti. Ho terminato la costruzione di un cuboled 5*5*5, va bene e sono abbastanza contento del risultato. Lo uso soprattutto per scriverci numeri e lettere e per visualizzarli vorrei usare la funzione goto, ma non so come "farla funzionare" e il reference non è molto chiaro... per adesso faccio copia incolla del codice per ogni lettera/numero, ma mi piacerebbe dire per esempio goto A, e il programma mi stampa direttamente la lettera A. è possibile?

erpomata

Io non sapevo neache esistesse la goto in arduino.  :smiley-mr-green:
Ma una bella funzione? http://arduino.cc/en/Reference/FunctionDeclaration

Subsea

#2
Apr 04, 2013, 09:17 pm Last Edit: Apr 04, 2013, 09:19 pm by SUBSEA Reason: 1
grazie eepromata! Sbagliavo a metterle dentro i void principali, è per questo che non mi compilava. Non capisco però cosa siano quei valori tra parentesi. Mi puoi spiegare, please? ;)

erpomata

#3
Apr 04, 2013, 09:26 pm Last Edit: Apr 05, 2013, 05:43 am by erpomata Reason: 1
Sono i valori con cui lavorerai all'interno della funzione.
Puoi metterne 0 come "quasi" infiniti  :D

ti faccio un esempio magari è più chiaro:
Code: [Select]
int somma(int  addendo1, int addendo2){
int somma = addendo1 + addendo2;
return somma;
}

void loop(){
Serial.println(somma(1,1));
delay(1000);
Serial.println(somma(2,2));
delay(1000);
}


Vedi se ti è più chiaro.

Subsea

quindi posso anche non dichiararli?

Go Up