相关疑难解决方法(0)

什么时候uint8_t≠unsigned char?

根据C和C++ , CHAR_BIT >= 8.
但无论何时CHAR_BIT > 8,uint8_t甚至都不能表示为8位.
它必须更大,因为它CHAR_BIT是系统上任何数据类型的最小位数.

什么样的系统可以uint8_t合法地定义为除了以外的类型unsigned char

(如果C和C++的答案不同,那么我想知道两者.)

c c++ types unsigned-char uint8t

59
推荐指数
3
解决办法
2万
查看次数

为什么在g ++中std :: intmax_t不是__int128_t?

我的问题非常简单:根据cppreference的std::intmax_t定义,为什么它与GCC 不对应?maximum width integer type__int128_t

c c++ standards gcc integer

12
推荐指数
3
解决办法
4351
查看次数

标签 统计

c ×2

c++ ×2

gcc ×1

integer ×1

standards ×1

types ×1

uint8t ×1

unsigned-char ×1