Pages: [1]   Go Down
Author Topic: incremento e decremento valore  (Read 490 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 52
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In molti sketch arduino si trova la funzione di incremento o decremento. Tipo i++ ma a cosa serve in poche parole incrementare il valore e poi a cosa si riferisce i?
Logged

Senago - Milano
Offline Offline
God Member
*****
Karma: 3
Posts: 508
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

"i" è una variabile, che quindi contiene già un valore. il ++ quindi fa un incremento di una unità del valore che aveva assegnato, è una versione breve per scrivere
Code:
i = i +1;
Logged

Italy, Roma
Offline Offline
Jr. Member
**
Karma: 0
Posts: 68
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In genere si usa nei cicli for, "i" è la variabile con cui si conta il numero di volte che viene ripetuto il ciclo, oppure viene usata per contare il numero di volte che avviene un evento come ad esempio la pressione di un bottone
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 234
Posts: 20186
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La stesa cosa vale per i--;
oppure ++i e --i (in questo caso viene incrementata o decrementata prima del uso).
vedi:
http://arduino.cc/en/Reference/Increment
http://arduino.cc/en/Reference/IncrementCompound
http://arduino.cc/en/Reference/BitwiseCompoundAnd

Ciao Uwe


Logged

Pages: [1]   Go Up
Jump to: