uint8_t 在 TinyOS 中的确切含义是什么?
What's the exact meaning of uint8_t in TinyOS?
各位!我正在尝试熟悉 TinyOS。
我想知道 uint8_t 和 uint16_t 之间的区别。
提前谢谢你:-)
为了彻底:
数据类型有多种形式和大小。您所指的两个是 unsigned 8 bit integer
和 unsigned 16 bit integer
.
类型
整数是整数,可以是正数也可以是负数;但是,在类型的情况下,无符号整数只能是正数,因为它没有指定 space 作为符号(即负号)。 8位和16位是指整数在内存中所占的space个数。 unsigned 8 bit integer
的值可以是 0 - 255,而无符号的 16 位整数可以包含 0 - 65,535 的值(旁注:如果您熟悉网络,您可能会注意到 65,535 是可能的最大端口号。这是因为端口号是 unsigned 16 bit integer
。)
希望对您有所帮助。
各位!我正在尝试熟悉 TinyOS。 我想知道 uint8_t 和 uint16_t 之间的区别。
提前谢谢你:-)
为了彻底:
数据类型有多种形式和大小。您所指的两个是 unsigned 8 bit integer
和 unsigned 16 bit integer
.
整数是整数,可以是正数也可以是负数;但是,在类型的情况下,无符号整数只能是正数,因为它没有指定 space 作为符号(即负号)。 8位和16位是指整数在内存中所占的space个数。 unsigned 8 bit integer
的值可以是 0 - 255,而无符号的 16 位整数可以包含 0 - 65,535 的值(旁注:如果您熟悉网络,您可能会注意到 65,535 是可能的最大端口号。这是因为端口号是 unsigned 16 bit integer
。)
希望对您有所帮助。