好的谢谢你,我想我学到不少。
我想我没做什么.四楼才说到点子上很明显你的第二个要比第一个效率高(就算光从可读性上看)
char c = 97; char bH, bL; char mask = (1<<4) - 1; // 00001111 bL = c & mask; bH = (c>>4) & mask;