_yirol
2015-12-16 03:30socket 编程中,memcpy()的问题。
望大神指教。
定义了个结构体:
struct USERDATA
{
char name[30];
char passwd[30];
}
memcpy(userdata.name,"kakarot",sizeof("kakarot"));
memcpy(userdata.passwd,"123",sizeof("134"));
send() 之后;
char buffer[BUFSIZ] = "0";
recv(clntSock,buffer,BUFSIZ -1,0);
memcpy(&userdata,buffer,strlen(buffer));
可是为什么收的,只收到了name,而passwd为空
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- 学习socket raw写一个发送,想测试一下src/des ip都填了127.0.0.1 但是sendto失败了,ip问题吗该怎么填呢
- linux
- c语言
- 2个回答
- linux 下socket编程,客户端连接服务器失败
- unix
- c语言
- 开发语言
- c++
- linux
- 1个回答
- socket 编程中,memcpy()的问题。
- memcpy()
- c
- socket
- 编程
- 2个回答