📄 bytehexstrconvert.h
字号:
//用于BYTE与十六进制数字串互换的函数
//作用:将 pBytes处,长度为nBytes的字节,转换为十六进制数字,存于str
//说明:调用程序必须保证 str的长度为 2*nBytes + 1(NULL)
//返回:转换后的字节数,不包括加入的NULL,实际 == 2*nBytes
extern int ByteToHexStr(const unsigned char*pBytes, int nBytes, char* str);
//作用:将十六进制数字串str,转换为十六进制BYTE,存于pBytes
//说明:调用程序必须保证pBytes 的长度, str的长度应该是偶数
//返回:转换后的字节数,实际 == str长度 / 2
extern int HexStrToByte(const char*str, unsigned char*pBytes);
//作用:将十六进制数字串str,的前len字节 转换为十六进制BYTE,存于pBytes
//说明:调用程序必须保证pBytes 的长度, len应该是偶数
extern int HexStrLenToByte(const char*str, int len, unsigned char*pBytes);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -