小问题,发送结构时,接收到显示里面的字符从第五位开始就是乱码.为什么
hehou 2004-08-30 05:10:11 typedef struct _PerUser
{
char usercode[30]; //检查代码
char userpwd[30];
char area[4]; //区域
}PerUser,*pPerUser;
pPerUser uinfo;
send(cskt,(char *)uinfo,sizeof(uinfo),0)
recv(rsocket,(char *)uinfo,100,0)
或recv(rsocket,(char *)uinfo,sizeof(PerUser),0)
为什么显示uinfo->usercode前四位正确后都是乱码??