将一个十六进制的数组转换成一个十六进制数 有下面数组char array[3] = {0x30,0x50,0x44};如何转换成305044这个十进制数的十六进制形式做法如下:unsigned int addr = 0;unsigned temp[10] = {0x00};addr = id[0]sprintf(temp,"%x",addr);addr = atoi(temp);或许有更好的办法,望 Other 2023-08-24 58 点赞 0 评论 87 浏览