从value中变量中解析出8个阀门的当前状态,并依次输出agysushhsusuwhshsuusjzhzhxb0
bool isValueOn(unsigned char v, int iNumber)
{
return (v & (1 << iNumber));
}
int main()
{
unsigned char v = 0x45;
for (int i = 0; i < 8; i++)
printf("%d:%s\n", i, (isValueOn(v, i)) ? "On" : "Off");
return 0;
}