网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

[Linux网络编程]Linux网络套接字操作函数--使用connect函数建立连接

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#define PORT 80                       //定义一个端口号
//#define REMOTE_IP "59.175.132.70"      //定义一个IP地址
int main(int argc,char *argv[])
{
   int sockfd;
   struct sockaddr_in addr;     //定义IPv4套接口地址数据结构addr
   if(argc != 2)
   {
     printf("请输入正确的ip地址字符串.\n");
     return 2;
   }
   if( (sockfd = socket(AF_INET,SOCK_STREAM,0))<0 )  //建立一个socket
   {
      printf("创建套接字失败!\n");
      return 1;
   }
   bzero(&addr,sizeof(struct sockaddr_in));     //清空表示地址的结构体变量
   addr.sin_family = AF_INET;              //设置addr的成员信息
   addr.sin_port = htons(PORT);
   addr.sin_addr.s_addr = inet_addr(argv[1]);  //从argv[1]中获得目标的IP地址
   if(connect(sockfd, (struct sockaddr *)(&addr), sizeof(struct sockaddr))<0)
   {
      printf("连接失败!\n");
      return;
   }
   else
   {
      printf("连接成功!\n");
   }
return 0;
}

文章标题:[Linux网络编程]Linux网络套接字操作函数--使用connect函数建立连接
网站URL:http://bjjierui.cn/article/jjjceh.html

其他资讯