⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 client.c

📁 这个资料非常不错
💻 C
字号:
/*********** * client.c* ***********/#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <netdb.h>int main(int argc, char *argv[]){int sockfd ,newsockfd, help, sent;struct sockaddr_in peer;struct hostent *serverhost;char buff[5000]; if(argc<2) { fprintf(stderr, "Usage: coc <hostname>\n"); exit(1); } if ((sockfd = socket(AF_INET,SOCK_STREAM,0)) < 0 ) { perror("socket"); exit(1);} if((serverhost = gethostbyname(argv[1])) == 0)  { perror("gethostbyname"); exit(1); } peer.sin_family = AF_INET; peer.sin_port = htons(10000);  peer.sin_addr = *(struct in_addr*)serverhost->h_addr_list[0]; if (connect(sockfd, &peer, sizeof(peer)) < 0 )  { perror("connect"); exit(1); } for(help=0; help<sizeof(buff); help++) buff[help] = '0'+help%10; write(sockfd, buff, 5000); close(sockfd);} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -