我有一个程序对 uint8_t 数组使用动态分配;我可以安全地 假设它的长度总是一个字节?
如果uint8_t存在,则sizeof(uint8_t)必须为1。uint8_t是required to have width exactly 8 and no padding bits, and CHAR_BIT要求至少为8。如果uint8_t存在,在不违反这些要求的情况下,它不能有超过一个字符的位。
uint8_t
sizeof(uint8_t)
CHAR_BIT