Arduino的数据类型

 

数据类型 字节 范围 备注
void     只用作函数声明,表示没有返回值
boolean   true,false 每一个布尔变量占一个字节的内存
char 1 -128~127  
unsigned char 1 0~255  
byte 1 0~255  
int 2 -32768~32767 在Arduino Due上是4个字节
unsigned int 2 0~65535  
word 2 0~65535  
long 4 -2147483648~2147483647  
unsigned long 4 0~2^32-1  
short 2 -32768~32767  
float 4 -3.4028235E+38~3.4028235E+38 只有6~7位小数精度
double 4   在Arduino Due上有8个字节,其余的跟float一样
string     相当于char类型的数组
String     object
array     数组

https://www.cnblogs.com/lulipro/p/7672954.html

http://blog.sina.com.cn/s/blog_66df10180101kyli.html