我一直在阅读K&R C编程语言书,我坚持练习2-6,内容如下:
写一个函数setbits(x,p,n,y)返回x,其中n位从位置p开始,设置为y的最右边n位,其他位保持不变.
我无法理解他们正在寻找我的确切事情.我在这里看了一个可能的答案,但我仍然不太明白.我认为这是让我失望的措辞.任何人都可以用不同的方式解释他们想要我做什么吗?我希望不同的措辞能帮助我理解我需要做的代码.
c binary kr-c bit-manipulation
binary ×1
bit-manipulation ×1
c ×1
kr-c ×1