数据类型 |
字节 |
范围 |
备注 |
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 |
|
|
数组 |