龙空技术网

通过C语言编写网络程序

C语言学习探讨 3095

前言:

现时朋友们对“c语言可以写程序吗”都比较珍视,小伙伴们都想要学习一些“c语言可以写程序吗”的相关资讯。那么小编在网络上搜集了一些有关“c语言可以写程序吗””的相关资讯,希望兄弟们能喜欢,各位老铁们快快来了解一下吧!

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

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

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

客户端:

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

标签: #c语言可以写程序吗