gpt4 book ai didi

c++ - 类型何时提升为 unsigned int?

转载 作者:搜寻专家 更新时间:2023-10-31 01:01:56 26 4
gpt4 key购买 nike

article说:

If all values of the original type can be represented as an int, the value of the smaller type is converted to an int; otherwise, it is converted to an unsigned int

signed/unsigned charsigned/unsigned short 的所有值都可以表示为 int,所以什么时候提升类型到 unsigned int?

最佳答案

short 不能比 int 长,但在某些平台上它们的大小可能相同。 intlong 也是如此。这意味着如果“较小”的那个是无符号的,那么“较大”的那个也必须是无符号的。

关于c++ - 类型何时提升为 unsigned int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28177843/

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