gpt4 book ai didi

c++ - 为什么要使用位运算符?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:18:26 25 4
gpt4 key购买 nike

<分区>

所以我目前正在通过“SAMS 每天 1 小时自学 C++”一书学习 C++。到目前为止一切都很好 - 我已经理解了所说的一切,并且我已经设法在简单的程序中使用它们来练习它们。

然而,我刚读到有关位运算符的部分,就完全被难住了。我知道你有 &、~、|、<<、>> 等,我知道每个人对二进制形式的数字执行不同的操作,因为 ~ 翻转数字。

我遇到的问题是,我无法理解您想要使用它们的方式和原因。取一个整数,将二进制数字翻转过来,得到另一个数字,这一切都很好,但这对我有什么帮助呢?以任何方式或形式?如果您能解释一下为什么要使用每一个,我将不胜感激,如果可能的话,也许可以举个例子?

谢谢大家!

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