将十六进制字符串转换为字节 – hexToByte
将十六进制字符串转换为字节。
定义
byte hexToByte(string str);
参数
- str:
要转换的字符串
返回值
字节
示例
“a” -> 0x0a
“aa” -> 0xaa
“s” -> 0x00 //非16进制字符
byte a[1];
a[0] = hexToByte("a"); //a[0] = 0x0a
a[0] = hexToByte("aa"); //a[0] = 0xaa
a[0] = hexToByte("abc"); //a[0] = 0xab
a[0] = hexToByte("12"); //a[0] = 0x12
a[0] = hexToByte("s"); //a[0] = 0x00 非16进制字符,都返回0x00