笔记
安静.c
喜欢编程,喜欢研究
展开
-
Linux c网络编程聊天室项目
涉及内容C/s框架,多线程,进程,TCP/UDP双协议,c库文件,sqlite3,线程池,码量6000+主要实现功能:注册,登录,忘记、修改、查找密码,信息群私收发,文件群私收发,常用语问候语群私收发,实时查看在线用户等等。要实现这些功能,一定要弄清自己的思路,登录前后登录后用户的功能的实现。我就直接上代码了:服务器(部分代码):客户端(全部代码)/**********************************************************************原创 2021-09-23 13:24:27 · 2048 阅读 · 4 评论 -
Linux c通讯录(数据库sqlite3)
直接放代码终端运行效果综合运用轻微数据库的基本语法原创 2021-09-23 12:26:06 · 79 阅读 · 0 评论 -
Linux c编写通讯录(链表和c库文件)
通讯录基本功能:增删改查文件保存:c库文件/Linux文件操作终端运行结果这只是部分实现代码,并非全!原创 2021-09-23 12:10:31 · 78 阅读 · 0 评论 -
Linux c队列的实现(链式队列和循环队列)
前面发过了链表和堆栈的简单实现,接下来到队列。首先我们来看一下队列的特点:1、只允许在表的前端【front】进行删除操作,而在表的后端【rear】进行插入操作;2、进行插入操作的端称为队尾,进行删除操作的端称为队头;3、队列中没有元素时,称为空队列。好,下面我们来简单实现一下(注释部分是链式队列和循环队列的切换),欢迎大家来和我交流,互相学习。终端运行...原创 2021-09-20 23:27:02 · 377 阅读 · 0 评论 -
Linux c链式栈实现
链式栈是链表和堆栈的结合,下面是我简单的实现,欢迎大家互相学习。原创 2021-09-20 23:21:23 · 50 阅读 · 0 评论 -
Linux c实现堆栈的基本功能
堆栈的概念:在计算机领域,堆栈是一个不容忽视的概念,堆栈是一种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。首先要理解什么是先进后出,对栈顶指针(并非指针)如何操作,下面我们来看我写的代码,基本实现和测试最后我们来看一下终端输出效果好了,堆栈的基本实现就到这里,欢迎大家来一起学习。...原创 2021-09-20 23:06:56 · 144 阅读 · 0 评论 -
Linux c实现带头结点双向链表基本功能
前面我刚发过单链表的基本实现,因为这是很久之前写过的文件,估计有出入,仅供参考。双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。基于单链表的实现下,现在我们来看双链表的实现:欢迎大家来和我交流,互相学习,谢谢大家。...原创 2021-09-20 22:47:49 · 82 阅读 · 0 评论 -
Linux 下 带头节点单链表的基本实现
在原创 2021-09-20 22:28:51 · 126 阅读 · 0 评论