![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
sky少年aaa
这个作者很懒,什么都没留下…
展开
-
视频录像循环存储
之前写过V4L2获取摄像头数据,就想着基于这个来写一个小程序。想起家里的摄像头可以循环存储视频到本地,就顺手写了一个类似的功能。首先将V4L2的整个过程封装成三个函数,初始化函数、获取数据帧函数、结束获取函数,如下图所示:接下来需要思考的一个问题是如何循环的新建和删除文件,这里我用的方式是循环队列的方式,如下图所示:栈的最大空间为MaxSize,我们牺牲一个空间,使得方便判断栈空和栈满。此时队头和队尾相同的话,则栈空,若是队头加一等于队尾的话,那就是队列满。(队尾指向队列最后一个,队头指向队首的下一原创 2021-03-16 20:31:17 · 915 阅读 · 0 评论 -
C语言链表创建,删除,插入,遍历//记录
//C语言链表创建,删除,插入,遍历//但是头节点问题没解决,记录一下#include <stdio.h>#include <string.h>#include <stdlib.h>struct Student{ char name[10]; struct Student *next;};int n=0;//链表长度st...原创 2019-09-28 09:57:06 · 437 阅读 · 0 评论