Típus módosítók
char()
Az értéket char adat típussá alakítja.
Szintaxis:
char(x)
Paramétere:
x bármilyen típusú érték lehet.
Kimenete:
Char adat típus.
Forrás: http://arduino.cc/en/Reference/CharCast
byte()
Az értéket byte adat típussá alakítja.
Szintaxis:
byte(x)
Paramétere:
x bármilyen típusú érték lehet.
Kimenete:
Byte adat típus.
Forrás: http://arduino.cc/en/Reference/ByteCast
int()
Az értéket int adat típussá alakítja.
Szintaxis:
int(x)
Paramétere:
x: bármilyen típusú érték lehet.
Kimenete:
Int adat típus.
Forrás: http://arduino.cc/en/Reference/IntCast
word()
Az értéket vagy két byte-ot word adat típussá alakítja.
Szintaxis:
word(x)
word(h,l)
Paraméterei:
x: bármilyen típusú érték lehet.
h: a word magas-sorrendjű byte-ja, balról az első
l: a word alacsony-sorendű byte-ja, jobbról az első
Kimenete:
Word adat típus.
Forrás: http://arduino.cc/en/Reference/WordCast
long()
Az értéket long adat típussá alakítja.
Szintaxis:
long(x)
Paramétere:
x: bármilyen típusú érték lehet.
Kimenete:
Long adat típus.
Forrás: http://arduino.cc/en/Reference/LongCast
float()
Az értéket float adat típussá alakítja.
Szintaxis:
float(x)
Paramétere:
x: bármilyen típusú érték lehet.
Kimenete:
Float adat típus.
Forrás: http://arduino.cc/en/Reference/FloatCast
Típus minősítők
variable scope
forrás: http://arduino.cc/en/Reference/Scope
static
forrás: http://arduino.cc/en/Reference/Static
volatile
Másik futó folyamat is megváltoztathatja.
Forrás: http://arduino.cc/en/Reference/Volatile
const
Csak olvasható.
Forrás: http://arduino.cc/en/Reference/Const
Alaptípus
sizeof()
forrás: http://arduino.cc/en/Reference/Sizeof