int flag = 1; while ( (data & flag) == 0 ) flag <<= 1; 判断某数的二进制形式的某位(第 k 位)是否为 1,将其与 2k 相与; 将某数的二进制形式的某位(第 k 位)置 1,将其与 2k 相或; 相关文章: 2022-12-23 2021-12-10 2021-08-31 2021-05-25 2021-09-07 2021-09-07