uint8_t 在 TinyOS 中的确切含义是什么?

What's the exact meaning of uint8_t in TinyOS?

各位!我正在尝试熟悉 TinyOS。 我想知道 uint8_t 和 uint16_t 之间的区别。

提前谢谢你:-)

为了彻底:

数据类型有多种形式和大小。您所指的两个是 unsigned 8 bit integerunsigned 16 bit integer.

类型

整数是整数,可以是正数也可以是负数;但是,在类型的情况下,无符号整数只能是正数,因为它没有指定 space 作为符号(即负号)。 8位和16位是指整数在内存中所占的space个数。 unsigned 8 bit integer 的值可以是 0 - 255,而无符号的 16 位整数可以包含 0 - 65,535 的值(旁注:如果您熟悉网络,您可能会注意到 65,535 是可能的最大端口号。这是因为端口号是 unsigned 16 bit integer。)

希望对您有所帮助。