typedef struct _psdhdr
{
unsigned long saddr; //源地址
unsigned long daddr; //目的地址
unsigned char mbz;
unsigned char proto; //协议类型
unsigned short tcpl; //TCP长度
}PSD_HEADER;
PsdHeader.saddr = IpHeader.saddr;
PsdHeader.daddr = IpHeader.daddr;
PsdHeader.mbz = 0;
PsdHeader.proto = IPPROTO_TCP;
PsdHeader.tcpl = htons(sizeof(TcpHeader));
memcpy(SendBuff[n],&PsdHeader,sizeof(PSD_HEADER));
问题来了 ···
为什么memcpy函数执行后 ···
我的SendBuff[n]里只有8个字节 ···
求赐教 ···
求解答 ···