數據類型 |
字節 |
范圍 |
備注 |
void |
|
|
只用作函數聲明,表示沒有返回值 |
boolean |
|
true,false |
每一個布爾變量占一個字節的內存 |
char |
1 |
-128~127 |
|
unsigned |
1 |
0~255 |
|
byte |
1 |
0~255 |
|
int |
2 |
-32768~32767 |
在Arduino |
unsigned |
2 |
0~65535 |
|
word |
2 |
0~65535 |
|
long |
4 |
-2147483648~2147483647 |
|
unsigned |
4 |
0~2^32-1 |
|
short |
2 |
-32768~32767 |
|
float |
4 |
-3.4028235E+38~3.4028235E+38 |
只有6~7位小數精度 |
double |
4 |
|
在Arduino |
string |
|
|
相當于char類型的數組 |
String |
|
|
object |
array |
|
|
數組 |