#define buffer 1000 BYTE AID[10] AID[0] = 0X01 AID[1] = 0X02 AID[2] = 0XE3 AID[3] = 0X04 AID[4] = 0X05 AID[5] = 0XC6 AID[6] = 0X07 AID[7] = 0XB8 AID[8] = 0X09 AID[9] = 0XD2 char Atemp[buffer]
[quote=引用 1 楼 piaobotudou 的回复:] char Atemp[buffer] = {0}; memcpy(Atemp, AID, 10); 然后可以当作字符串处理。
char Atemp[buffer] = {0}; memcpy(Atemp, AID, 10); 然后可以当作字符串处理。
你要选确定,Byte 数组里储存的是啥东西,有何意义 然后确定,如何用ASCII 表示,或者字符串表示,或者直接显示为图片 如果本身是字符串,那么可以根据字符串的编码,来显示字符串的内容 如果不是,而是其他编码,按照该编码格式,处理 如果不知道格式,自己找资料,或者摸索研究 单凭你给出的哪些内容,无法确定数据格式,当然长度也无从说起 另外,单单字符串,不同编码就有不同意义, 所以确定数据的含义,才是你的当务之急
33,311
社区成员
41,784
社区内容
加载中
试试用AI创作助手写篇文章吧