#define _BIN(a,b,c,d,e,f,g,h) ((a < <7)+(b < <6)+(c < <5)+(d < <4)+(e < <3)+(f < <2)+(g < <1)+(h < <0))
#define _bin _BIN // _bin,_BIN均可
Example: i = _bin(1,1,1,1, 0,0,0,0); // i=0xF0 i = _bin(1,0,1,0, 1,0,0,1); // i=0xA9