我有一个字符串{F0A9B8BDE38182}
我需要将其转换为十六进制字节
0xF0 0xA9 0xB8 0xBD 0xE3 0x81 0x82
我可以使用以下代码得到答案
for (i = 0; i < (str_len /2); i++)
{
sscanf(hexstring + 2*i, "%02x", &bytearray[i]);
printf("bytearray %d: %02x\n", i, bytearray[i]);
}
但是我需要不使用sscanf
答案 0 :(得分:4)
您需要将单个Center(
child: Text(
"Test",
style: TextStyle(
color: Colors.black,
fontWeight: FontWeight.w600,
fontSize: 18,
),
),
),
转换为相应的ASCII
数字,然后使用HEX
形成完整的|
。
示例:
byte