struct my_Packet{ int xx; void *data; int size; };
好处: 任意指针类型
需要做的事情: 引用的时候需要强制类型或者使用一个指针进行赋值,指向他。
方法一:char*pdata = pPacket->data;
pdata[DATA_PACKET_LENGTH+7] = appver[3];
方法二:((char*)pPacket->data)[DATA_PACKET_LENGTH+7] = appver[3];