标签:出现 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