为什么无符号和有符号短整型数据类型的“典型位宽度”被归类为“范围”?这是否意味着它们可能是任意数量的字节?如果是这样,为什么“典型范围”与其他数据类型一样是可预测的(0 到 65,535 和 -32768 到 32767)?
最佳答案
根据整数的数值范围来描述整数的可能值既合理又直观。
我意识到关注实现细节很诱人,比如“有多少位”或“它占用了多少字节”,但我们已经不再是 20 世纪 70 年代了。我们不会在打洞卡上创建机器指令。 C++ 和 C 是抽象。从语义和行为角度思考,您会发现您的编程生活变得更加轻松。
您正在查看的信息的作者遵循该规则。
关于c++ - 无符号和有符号短整型的位宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58591809/