我想当我们谈到比特位置时,我可能已经在我的CS课上睡着了,所以我希望有人能伸出援助之手.
我有一个无符号的32位整数(让我们使用值:28)
根据我要讨论的一些文档,整数的值包含指定各种内容的标志.
标志内的位位置从1(低位)到32(高位)编号.所有未定义的标志位都是保留的,必须设置为0.
我有一个表格,显示标志的含义,数字1-10的含义.
我希望有人可以尝试向我解释这一切意味着什么,以及如何根据比特位置从数字28中找到"标志"值.
谢谢
c bit-manipulation
bit-manipulation ×1
c ×1