int main()
{
uint8_t a[] = {0x12, 0x34};
char b[10];
sprintf(b, "%02x%02x", a[0], a[1]);
int c = atoi(b);
printf("b=%s\n", b);
printf("c=%d\n", c);
return 0;
}
16进制BCD字节转int
最新推荐文章于 2024-01-17 15:31:31 发布