用位运算对变量指定位置位(求C语言代码)

日期:2021-06-08 09:01:39 人气:1

用位运算对变量指定位置位(求C语言代码)

置位的意思是置 1,我以变量字节数最大为 4 字节为例,你可以定义一个掩码(你可以扩展这个掩码至 64 位),再定义一个函数,实现指定的数与对应的掩码进行位或运算即可。如:

#include <assert.h>
#include <stdio.h>
 
unsigned int dwMasks[] = {
0x00
    A+
热门评论