求问关于socket网络编程的问题?

struct udprecord *sendpkt;
sendpkt = (struct udprecord *) data;
bzero((char *) sendpkt, sizeof (struct udprecord));
请问最后一句的功能是什么

呼如林
浏览 306回答 2
2回答

慕工程0101907

bzero() 函数的功能是将一块内存清零。bzero((char *) sendpkt, sizeof (struct udprecord)); 功能是将 sendpkt 指向的内存清零。和 memset(sendpkt, 0, sizeof(struct udpprecord)); 的功能是一样的。

潇湘沐

调用bzero函数,第一个参数是那个结构变量,第二个参数是该结构变量的占用内存大小(字节数)
打开App,查看更多内容
随时随地看视频慕课网APP