69,366
社区成员
发帖
与我相关
我的任务
分享
void test(unsigned char*buf)
{
*(unsigned short*)&buf[0] = *(unsigned short*)&buf[1];
}
main()
{
//测试类型转换
unsigned char tempbuffer[1024]={0};
unsigned short tempshort=0;
tempshort = *(unsigned short*)&tempbuffer[1];
*(unsigned short*)&tempbuffer[0] = *(unsigned short*)&tempbuffer[1];
test(tempbuffer);
}