把第 i 位设置为零?
把第 i 位设置为零?
这个问题已经有了答案:
我想把第 i 位设置为零,无论第 i 位是什么。
unsigned char pt = 0b01100001; pt[0] = 0; // its not how we do this...
如果要将其设置为 1,我们可以使用掩码 pt | (1 << i)
,但我不确定如何为设置为 0 创建掩码,如果可能的话。
admin 更改状态以发布 2023年5月21日
这个问题已经有了答案:
我想把第 i 位设置为零,无论第 i 位是什么。
unsigned char pt = 0b01100001; pt[0] = 0; // its not how we do this...
如果要将其设置为 1,我们可以使用掩码 pt | (1 << i)
,但我不确定如何为设置为 0 创建掩码,如果可能的话。