arduino
Variabler och datatyper
Sök…
Skapa variabel
Så här skapar du en variabel:
variableType variableName;
Till exempel:
int a;
Så här skapar du en variabel och initierar den:
variableType variableName = initialValue;
Till exempel:
int a = 2;
Tilldela värde till en variabel
Om du har en variabel som deklarerats tidigare kan du tilldela något värde till den:
Till exempel:
int a; // declared previously
a = 2;
Eller ändra värdet:
int a = 3; // initalized previously
a = 2;
Variabla typer
-
char
: signerat 1-byte teckenvärde -
byte
: osignerat 8-bitars heltal -
int
: signerad 16-bitars (på ATMEGA-baserade kort) eller 32-bitars (på Arduino Due) heltal -
unsigned int
: osignerad 16-bitars (på ATMEGA-baserade kort) eller 32-bitars (på Arduino Due) heltal -
long
: signerad 32-bitars heltal -
unsigned long
: osignerad 32-bitars heltal -
float
: 4-byte flyttalsnummer -
double
: 4-byte (på ATMEGA-baserade kort) eller 8-byte (på Arduino Due) flytande punktnummer
Exempel:
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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow