c编写一个tcpserver服务端代码

代码语言:c

所属分类:其他

代码描述:c编写一个tcpserver服务端代码

代码标签: tcpserver 服务端

下面为部分代码预览,完整代码请点击下载或在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
 
/*
监听后,一直处于accept阻塞状态,
直到有客户端连接,
当客户端如数quit后,断开与客户端的连接
*/
int main() {
 
    //调用socket函数返回的文件描述符
 
    int serverSocket;
 
    //声明两个套接字sockaddr_in结构体变量,分别表示客户端和服务器
 
    struct sockaddr_in server_addr;
 
    struct sockaddr_in clientAddr;
 
    int addr_len = sizeof(clientAddr);
 
    int client;
 
    char buffer[200];
 
    int .........完整代码请登录后点击上方下载按钮下载查看

网友评论0