C语言的映射是什么?

C语言的映射是什么?,第1张

书的后面不是有讲,散列表就是一种映射。

数据的存储方式是按照key<->value。

key和value有种映射关系。

在散列表中key则是通过散列函数计算出来的。

其实socket在局域网和在外网的用法差不多,假如服务器端口是1234,那么你要设置服务端的路由器,服务端的路由器的特定端口:1234 映射服务端所在局域网IP:192.168.0.120。

服务端的公网的IP如:112.120.133.62,那么112.120.133.62:1234 就是192.168.0.120

而客户端在另一个局域网,要是想与服务器通信,那么就connect("112.120.133.62",1234)

而你服务端的recv函数的变量是可以取到客户端的IP与端口(你看看这个函数说明),直接用这个变量发回客户端就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11540219.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存