首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c语言TCP联接客户端函数

2012-09-25 
c语言TCP连接客户端函数int conn_server()//连接大型服务器的客户端{struct sockaddr_in their_addr//建

c语言TCP连接客户端函数
int conn_server()  //连接大型服务器的客户端
{  
     struct sockaddr_in their_addr;  
     //建立一个TCP套接口    
     if((sockfd_1 = socket(AF_INET,SOCK_STREAM,0))==-1)   
     {   
           perror("socket error!\n");   
           exit(1);   
     }   
     memset(&their_addr,0,sizeof(their_addr));
     //初始化结构体,连接到服务器的10011端口   
     their_addr.sin_family = AF_INET;   
     their_addr.sin_port = htons(10011);   
     their_addr.sin_addr.s_addr = inet_addr(DEST_IP_ADDRESS);   //远程服务器端的ip地址
     bzero(&(their_addr.sin_zero),8);   
     //和服务器建立连接  
     if(connect(sockfd_1,(struct sockaddr *)&their_addr,sizeof(struct sockaddr))==-1)   
     {   
        perror("connect error!\n");   
        exit(1);   
     }
   
     return 0;
}

热点排行