从我在Google协议流程中搜索和发现的内容,我已经看到一个字符总是1个字节.这是肯定的.但是,我也看到它可能不是8位(可能更大,见CHAR_BITS).这是否意味着,如果它是,比如10位,在一些假设的架构中,那么1个字节= 10位?这是否意味着如果实现将整数默认为4个字节,那么int的大小将是40位?尽管互联网上的线程数量非常疯狂,但我对所有这些位字节变化都有点不满.
c primitive byte bit
bit ×1
byte ×1
c ×1
primitive ×1