gpt4 book ai didi

移位可以在 C 中添加 1 而不是零吗?以及如何避免呢?

转载 作者:行者123 更新时间:2023-12-02 09:13:58 27 4
gpt4 key购买 nike

<分区>

我有一个程序,它使用第 0 位来处理某些事情,然后使用 7-1 位来处理其他事情。为了检查第 7-1 位,我做了一个

int number = number >> 1;

这给了我位 7-1。

例如 1111 1110 变为 0111 1111

我很好奇是否存在左位将变为 1 而不是 0 的边缘情况?因为那会搞砸我的程序。

如果有这种情况,我该如何避免并确保它永远不会发生?

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