假设您正在从右边索引位,这应该可以取消设置以下位置中的特定位
value:
int mask = 1 << bitIndex;value &= ~mask;
您可以使用类似的代码来设置该位:
value |= mask;
哪里
mask是像以前一样。(这假定位索引从0开始。)

假设您正在从右边索引位,这应该可以取消设置以下位置中的特定位
value:
int mask = 1 << bitIndex;value &= ~mask;
您可以使用类似的代码来设置该位:
value |= mask;
哪里
mask是像以前一样。(这假定位索引从0开始。)