标签:出现 from function 区别 serve too warning 线程 端口
首先使用man wc了解功能

可得知,wc命令计算每个文件的行数、字数、字节数。

可得知,wc各个参数的作用如下:
wc -c统计文件字节数。wc -m统计字符数wc -l统计行数wc -w统计字数wc -L打印最长行的长度wc -help显示帮助信息wc -version显示版本信息socket编程的基本函数有socket()、bind()、listen()、accept()、send()、sendto()、recv()以及recvfrom()等,其中根据客户端还是服务端,或者根据使用TCP协议还是UDP协议,这些函数的调用流程都有所区别。

本题目我使用TCP协议,即采用面向无连接的SOCKET



sudo apt install net-tools安装过之后,查询ip为127.0.0.1

gcc server.c -o server -lpthread出现之下错误
使用man close查找close功能,发现缺少函数所对应的头文件,添加之后即正常运行。

gcc client.c -o client -lpthread出现以下错误
缺少close函数所对应的头文件同上一个错误,使用man gets查找gets功能

gets函数所对应的头文件已存在,说明不是这个问题。就寻求另外一个解决方法。接着man fgets查询fgets功能

用fgets函数替换gets函数即可
gcc client.c -o client -lpthread出现以下错误
man inet_aton查询此函数的功能

添加缺少的头文件即可以运行
标签:出现 from function 区别 serve too warning 线程 端口
原文地址:https://www.cnblogs.com/cxgg/p/9977850.html