龙空技术网

通过C语言编写网络程序

C语言学习探讨 3083

前言:

现时大家对“如何用c语言做出软件程序”可能比较关心,咱们都想要剖析一些“如何用c语言做出软件程序”的相关内容。那么小编同时在网络上收集了一些对于“如何用c语言做出软件程序””的相关知识,希望各位老铁们能喜欢,你们一起来了解一下吧!

在第三十九章和第四十章的时候我们通过以前学的内容打造了一个简易的学生信息库,但是当时我们还没有学习过网络通信,所以当时所写的软件还只能在单机运行,这次我们学完了套接字网络编程,那么我们也就可以将当初的单机软件修改成服务器/客户端(C/S结构)模式的软件。

因为整体的功能上次已经放出来了,那么这次呢,我就不全部改了,我将其中的查询模块修改下,通过这个模块,我们来了解下结构体数据怎么通过网络传输:

这次在原来的代码里面新增了tcp.c和tcp.h两个文件,并且作为服务端,具体代码如下:

客户端:

这里呢实现的是按ID查询,那么以前的源文件在网盘中已经放出(请看第四十章),其他功能模块大家可以自己修改一下试试哦。

标签: #如何用c语言做出软件程序