C语言小程序


Linux下的字符界面小程序,
涉及数据结构,文件IO,网络编程,数据库,进程线程管理等等。
(1).五子棋 C语法 Linux基础
(2).记事本 加密解密 文件IO
(3).学生管理系统 sqlite数据库 数据结构
(4).FTP工具 TCP/IP
(5).模拟气象监控 UDP sqlite数据库
(6).电子词典 TCP/IP sqlite数据库 文件IO


  • 一、五子棋
    在这里插入图片描述

    已经落子的地方,光标移动过去不改变,以及对输入方向键后不需要按回车进行处理后会出现编码问题,还有光标闪烁,这三个地方等空了再改改。
    源码下载

  • 二、记事本
    在这里插入图片描述
    在这里插入图片描述
    源码下载

  • 三、学生管理系统
    把整体框架搭建起来了,后面会一点一点添加响应的功能,完善程序。
    版本一,做了一些简单的字符界面显示,数据使用结构体数组存放。
    比较简单,C语言入门熟悉语句,语法使用。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    使用数据库sqlite3存储数据,使用单链表操作数据。
    源码下载

  • 四、自己编写ftp工具
    TCP/IP 文件IO
    在这里插入图片描述
    在这里插入图片描述
    源码下载

  • 五、模拟气象监控
    UDP,sqlite数据库
    这个后面可以移植到开发板上去
    采集端,将数据发往服务器,没有硬件,用随机数模拟采集到的数据
    在这里插入图片描述
    用户接收端定时去访问服务器获取数据
    在这里插入图片描述
    服务器
    在这里插入图片描述
    这个可以移植到开发板上去
    源码下载

  • 六、电子词典

    涉及文件IO,TCP/IP,sqlite数据库等,包括上面的代码,都没做大端小端的转换,应为客户端和服务器都在本机。
    客户端
    在这里插入图片描述
    服务器端
    在这里插入图片描述
    源码下载

    慢慢更新中CODING。。。。。。

                                

你可能感兴趣的:(C语言小程序)