📄 client.c
字号:
#include <stdio.h>#include <error.h>#include <stdlib.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#define MYPORT 4000#define MAXDATASIZE 100int main(int argc,char **argv){ int sockfd,numbytes; char buf[MAXDATASIZE]; struct hostent *he; struct sockaddr_in their_addr;/* if(argc != 2) perror("usage: a.out string");*/ if((sockfd = socket(AF_INET,SOCK_STREAM,0)) < 0){ perror("socket error!"); exit(1); } their_addr.sin_family = AF_INET; their_addr.sin_port = htons(MYPORT); their_addr.sin_addr.s_addr = inet_addr("127.0.0.1"); bzero(&(their_addr.sin_zero),8); if((connect(sockfd,(struct sockaddr *)&their_addr, sizeof(struct sockaddr))) == -1){ perror("connect call error!\n"); exit(1); } if( send(sockfd,"hello world!",14,0) == -1) perror("send call error!"); close(sockfd); return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -