字节转十六进制字符串 – byteToHex

字节转换为十六进制字符串

定义

string byteToHex(byte val);

参数

单字节值

返回值

字节的十六进制字符形式

示例

byte a[3] = {0x01,0x02,0x03};
text3.txt = byteToHex(a[0]);//文本控件text3显示字符串“01”
text4.txt = byteToHex(a[1]);//文本控件text4显示字符串“02” 
// 备注:只能返回数组中某一字节的字符串

//byte数据较多时,可用for循环快速转换处理
byte b[10];
int i;

for(i=0;i<10;i++)
{
    text5.txt += byteToHex(b[i]);
}