1.创建目录
//所有文件存储在socket下
mkdir socket
//server中存储服务器端程序
//client中存储客户端程序

打开两个终端(使用的是VScode),不用的VScode的就直接再开一个命令窗口

或者是点这里

2.服务端
一个终端进入服务端
cd socket
mkdir server
cd server
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <errno.h>
#define BUFSIZE 1024
int main(int argc, char *argv[]) {
int server_sockfd, client_sockfd;
ssize_t len;
struct sockaddr_in server_addr, client_addr;
socklen_t client_len;
char buf[BUFSIZE];
char send_buf[BUFSIZE];
// 创建 TCP 套接字
server_sockfd = socket(PF_INET, SOCK_STREAM, 0);

最低0.47元/天 解锁文章


被折叠的 条评论
为什么被折叠?



