以下男人是关于recvfrom()的最后一个参数问题,求解释

i = sizeof(struct sockaddr);
iLen = recvfrom(mfg_fd,(char *)RecvBuf,RECV_MAX_LEN,0,(struct sockaddr*)&remote,&i);
问题一:最后一个参数,为什么sento()是int,而recvfrom必须是指针
问题二:我可以节省变量i,而直接用& sizeof(struct sockaddr)做最后一个参数吗?
请指教~~

繁星淼淼
浏览 269回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP