C++打印字符串十六进制值函数 string ToHexString(const string & szInput) { char temp[4]; string szHexOutput; for (UINT i = 0 ; i < szInput.length() ; i++) { sprintf_s(temp,4,"%02X ",(byte)szInput[i]); szHexOutput += string(temp,3); } return szHexOutput; }