恭喜,你发布的帖子
发布于 2022-11-28 15:04:06
8楼
这个很有启发,楼主是不断把最右边的1变成0。
如果不断把最右边的0变成1呢?
REGION BLOCK INFO HEADER
#FC_BitCountInt := 0;
REGION Bit Count
WHILE #n <>16#FFFFFFFF DO //假设n是DWORD.
#n := #n OR (#n + 1);
#FC_BitCountInt += 1;
END_WHILE;
#FC_BitCountInt := 32- #FC_BitCountInt;
END_REGION
请填写推广理由:
分享
只看
楼主