gpt4 book ai didi

c++ - 处理器最方便的整数类型

转载 作者:行者123 更新时间:2023-11-27 23:26:25 25 4
gpt4 key购买 nike

据我所知,不是处理器字长整数值在修改它们时将被提升(使用+ , -, &, ETC)。 long 类型应该是字的大小。在我的编译器上,int32 位long64 位

这是否意味着尽管需要更多内存,longint 更高效

另外,复合运算符是否也提升了值(value)? 递增递减 运算符呢?

最佳答案

没关系,这不是你能控制的。选择宽度足以代表您需要的值的最窄类型。这是您在任何情况下都能做到的最好结果。

语言保证操作的结果是正确的,并且编译器将选择它能找到的最有效的结果路径。这可能涉及在某个阶段更改整数大小,也可能不更改。

处理器可能会进行自己的内部转换。同样,不改变结果。同样,这不在您的控制范围内。

关于c++ - 处理器最方便的整数类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9114480/

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