c编写一个tcpclient客户端代码
代码语言:c
所属分类:其他
代码描述:c编写一个tcpclient客户端代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#include <sys/stat.h> #include <fcntl.h> #include <errno.h> #include <netdb.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #define SERVER_PORT 6666 typedef enum __bool { false = 0, true = 1, } bool; /* 连接到服务器后,会不停循环,等待输入, 输入quit后,断开与服务器的连接 */ int main() { //客户端只需要一个套接字文件描述符,用于和服务器通信 int clientSocket; //描述服务器的socket struct sockaddr_in serverAddr; char sendbuf[200]; char recvbuf[200]; int iDataNum; if ((clientSocket = socket(AF_INET, SOCK_STREAM, 0)) < 0) { perror("socket"); return 1; } serverAddr.sin_family = AF_INET; serverAddr.sin_port = htons(SERVER_PORT); //指定服务器端的ip,本地测试:127.0.0.1 //inet_addr()函数,将点分十进制IP转换成网络字节序IP serverAddr.sin_addr.s_addr =.........完整代码请登录后点击上方下载按钮下载查看
网友评论0