Arduino 提供了各种变量类型用于有效地保存数据,本节将介绍 Arduino 中的数据类型,并讲解如何选择和使用这些数据类型。
我们将数据类型分为「基本数据类型」和「组合数据类型」,组合数据类型其实就是由基本数据类型构成的集合。
基本数据类型
整型即整数类型。Arduino 可使用的整数类型及其取值范围如下表所示。
| 类型 | 字节 | 取值范围 | 说明 |
|---|
| int | 2 | -32768 ~ 32767 | 整型 |
| unsigned int | 2 | 0 ~ 65535 | 无符号整型 |
| long | 4 | -2147483648 ~ 2147483647 | 长整型 |
| unsigned long | 4 | 0 ~ 4294967295 | |