gpt4 book ai didi

c - CHAR_BIT 是否大于 8?

转载 作者:太空狗 更新时间:2023-10-29 16:35:20 24 4
gpt4 key购买 nike

ISO C 标准要求 CHAR_BIT 至少为 8。

POSIX 要求 CHAR_BIT 等于 8,并且(几乎?)所有使用 octets 的网络和通信标准,是否有任何当代C 实现,其中 CHAR_BIT > 8?

(注意:我对使用 18 位或 36 位字的历史计算机体系结构不感兴趣。这确实是一个关于 C 的问题,因为它今天在当前硬件上使用;考虑具有 C99 或更高版本实现的系统)。

最佳答案

TMS320C28x Texas Instruments 的 DSP 有一个 16 位的字节。

Documentation对于编译器,在第 101 页将 CHAR_BIT 指定为 16。

这似乎是一个现代处理器(目前正在销售),编译器支持 C99 和 C++03。

关于c - CHAR_BIT 是否大于 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32091992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com