我可以假设 sizeof(uint8_t) = 1 吗?

can I assume that sizeof(uint8_t) = 1?

我有一个程序对 uint8_t 数组使用动态分配;我可以安全地 假设它的长度总是一个字节?

如果uint8_t存在,则sizeof(uint8_t)必须为1。uint8_trequired to have width exactly 8 and no padding bits, and CHAR_BIT要求至少为8。如果uint8_t存在,在不违反这些要求的情况下,它不能有超过一个字符的位。