对于一串二进制01比特,有时为了显示或者编辑方便高效,我们需要将二进制比特流转换成十六进制,众所周知,二进制转十六进制是每4比特进行转换,例如将以下二进制流: 1010 0011 1100 1101 转换为十六进制应为: A3CD 有时候,还可以每字节中间添加一个空格 A3 CD 下面直接上结果和代码。 转换结果 带空格 不带空格 代码 子程序 void bin_hexstring(unsigned char* pBin, __int64 binLen,