读书人

C下char[]转换为unsigned char[]的有关

发布时间: 2013-12-19 00:33:34 作者: rapoo

C下char[]转换为unsigned char[]的问题
大家好,c语言下有个问题请教下
char data[100]={0x02,0x22,0x32,0xAA,0x26,0xFB,0x22,0x62,0xA2,0x22,0x02,0x00};
怎么转换为
unsigned char data[15]={0x02,0x22,0x32,0xAA,0x26,0xFB,0x22,0x62,0xA2,0x22,0x02,0x00};

有高手知道的,请帮忙解答下,谢谢!
[解决办法]
直接memcpy可以的吧!
[解决办法]

#include <string.h>
char data1[100]={0x02,0x22,0x32,0xAA,0x26,0xFB,0x22,0x62,0xA2,0x22,0x02,0x00};
unsigned char data2[15];
memcpy((void *)data2,(void *)data1,12);

读书人网 >C++

热点推荐