回 帖 发 新 帖 刷新版面

主题:下面代码帮我解释一下  小女子刚学TCP IP编程

    if(host !=NULL){
        for(int i=0;host->h_addr_list[i]!=NULL;i++){
       // [将hostIP地址列表值复制给地址结构]
        memcpy(&addr.S_un.S_addr,
            host->h_addr_list[i],
            host->h_length);
        }

回复列表 (共5个回复)

沙发

就是这么个意思呀,保存地址列表后,方便以后通讯,tcp只需要保存个socket句柄,udp保存ip地址和端口号

板凳

我主要是不懂那个函数memcpy的意思  还有host的结构 

3 楼

都可以查MSDN的,memcpy是内存拷贝,你可以查MSDN上的参数解释

4 楼


MSDN是什么???

5 楼

MSDN就是MS的帮助文档,几乎什么都有,你去下了装下就行,BT上有下的

我来回复

您尚未登录,请登录后再回复。点此登录或注册