编程中的置位是什么意思啊?

来源:百度知道 编辑:UC知道 时间:2024/05/11 13:39:48

置位(Set):使变量的某一位为1;
复位(Reset):使变量的某一位为0;

在编程中,一个字节由8个bit组成,例如 0010 1001,这表示一个字节。
置位的意思是将某一个bit设置为1,编程中通常用SET进行置位,如将 0010 1001的第七位置位,置位后即为 0010 1011。
与置位相对应的是复位,复位是将某一个bit设置为0,编程中通常使用RESET进行复位,如将 0010 1001的第八位复位,复位后即为 0010 1000。

置位 使变量=1

清零 使变量=0