, , , , 0-31, ( 1 )
?
0x0000 -> 1
0x0001 -> 1
0x0010 -> 1
0x0011 -> 1
0x0100 -> 2
0x0101 -> 2
0x0110 -> 2
0x0111 -> 2
0x1000 -> 1
0x1001 -> 1
0x1010 -> 1
0x1011 -> 1
0x1100 -> 2
...
, , 0, 1 , 1, 2
:
char codify(char input)
{
return ((((input-1)&0x04)>>2 == 1)?(2):(1));
}
,
char codify(char input)
{
return ((input-1 & 0x04)?(2):(1));
}
(, C) 0 false true. , #, . , - , C-!