保姆级教程:I3C总线初始化与动态地址分配实战(基于SDR模式)
2026/6/4 6:05:57
为了方便管理和区分角色,在网络编程中我们通常遵循以下命名规范:
server.c-> 编译输出 ->server(或s)client.c-> 编译输出 ->client(或c)# 编译服务器gcc server.c -o server# 编译客户端gcc client.c -o client这是 TCP 编程中最基本的规则:Server First。
listen,进入“被动等待”状态。它就像一个营业的店铺,必须先开门(运行进程),顾客才能进来。connect,向指定 IP 和端口发起连接请求。由于目标端口没有进程在监听,操作系统会直接拒绝连接请求,客户端程序会报错并退出。