int_leastN_t 和 int_fastN_t 可以有填充位吗?

Can int_leastN_t and int_fastN_t have padding bits?

int_leastN_tint_fastN_t 可以有填充位吗?

由于 C11,7.20.1.2 最小宽度整数类型和 C11,7.20.1.3 最快最小宽度整数类型都没有“无填充位”,因此我得出结论 int_leastN_tint_fastN_t 可以有填充位。对吗?

是的,只有 (u)intN_tunsigned char 指定了无衬垫。

如今,任何整数类型的填充都很少见。