面试题答案
一键面试整数类型 | 取值范围 | 适合场景 |
---|---|---|
i8 | $-128$ 到 $127$ | 存储小的有符号整数,比如表示温度变化范围较小且有正负的情况,或者用于表示枚举的序号(取值范围合适时)。 |
u8 | $0$ 到 $255$ | 存储小的无符号整数,如表示字节数据(一个字节 8 位,取值范围刚好匹配),或者用于表示颜色通道值(取值在 0 - 255)。 |
i32 | $-2147483648$ 到 $2147483647$ | 通用的有符号整数类型,适用于大多数整数运算场景,当不确定具体范围且不需要特别大或特别小的范围时使用,比如计数、索引等。 |