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);