使用recv()后保存接收缓冲区的头部

时间:2014-07-16 00:25:15

标签: sockets recv

我正在尝试将部分收到的缓冲区保存在char *变量中,但它无法正常工作

我正在使用:

recv(sock,buff,BUFLEN,0);
char *head=NULL;
head= (char *) malloc (16);
strncpy (head,buff,16);

如何将部分内容(比如4个第一个字节)保存到char * head?

0 个答案:

没有答案