arduino
Variables et types de données
Recherche…
Créer une variable
Pour créer une variable:
variableType variableName;
Par exemple:
int a;
Pour créer une variable et l'initialiser:
variableType variableName = initialValue;
Par exemple:
int a = 2;
Attribuer une valeur à une variable
Si vous avez une variable déclarée auparavant, vous pouvez lui attribuer une valeur:
Par exemple:
int a; // declared previously
a = 2;
Ou changez la valeur:
int a = 3; // initalized previously
a = 2;
Types de variables
-
char
: valeur de 1 octet signée -
byte
: entier non signé de 8 bits -
int
: signé 16 bits (sur des cartes ATMEGA) ou 32 bits (sur Arduino Due) -
unsigned int
: entier non signé 16 bits (sur les cartes ATMEGA) ou 32 bits (sur Arduino Due) -
long
: entier de 32 bits signé -
unsigned long
: entier non signé de 32 bits -
float
: nombre à virgule flottante de 4 octets -
double
: 4 octets (sur les cartes ATMEGA) ou 8 octets (sur Arduino Due)
Exemples:
char a = 'A';
char a = 65;
byte b = B10010;
int c = 2;
unsigned int d = 3;
long e = 186000L;
unsigned long f = millis(); // as an example
float g = 1.117;
double h = 1.117;
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow