![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小练习
总结c和c++等常用语言的练习
水枂
这个作者很懒,什么都没留下…
展开
-
利用STM32制作红外测温仪之软件设计(MLX90614)
目录(一)工程目录如图:(二)main函数实现:(三)MLX90614测温代码实现前面介绍了使用STM32制作红外测温仪硬件设计,今天来说一下软件的实现,具体的程序,完整的keil代码我已经打包放在了这里MLX90614红外测温仪软件设计.rar由于程序流程比较清晰,这里我就不把程序流程图贴出来了,直接上代码。(一)工程目录如图:(二)main函数实现:/***************...原创 2020-03-18 12:01:56 · 9932 阅读 · 17 评论 -
C语言写个贪吃蛇游戏
在windows下编译运行后,会有点bug,也不能说bug利用命令行的刷新使得此程序会出现闪屏的现象。贪吃蛇是个非常经典的游戏,用C语言来实现也是一个好玩的事情。这个游戏我写完后放在知乎,竟然点赞的人数超级多。我觉得大家喜欢,一个方面是因为写得简单,大家都能看得懂,一个可扩展性还是非常强的。我试了说一下这个代码 核心的三个函数menu(); setup(); draw(...转载 2020-02-22 17:42:07 · 238 阅读 · 0 评论 -
Linux下使用消息队实现 ATM 自动取款机功能
文章分五部分:需求分析、项目所需知识点、思路讲解、代码实现、功能演示本文内容较长,建议是按照我自己的思路给大家讲解的,如果有其他问题,欢迎评论区讨论文章中的代码是在linux下编译实现的,注意自己的环境。(一)需求分析我们的ATM终端要求实现下面的功能:(1)开户(2)存款(3)取款(4)查询(5)转账(6)退出(7)销户(二)项目相关知识点文件操作进程通信-...原创 2020-02-21 14:01:14 · 986 阅读 · 0 评论 -
C语言实现音乐播放器(Linux madplay)
(一)需求分析1.扫描指定路径下的音乐,并显示出来2.实现音乐的播放、暂停、上一首和下一首的功能3.程序退出释放内存资源(二)思路1.扫描出指定路径下的音乐文件(便利指定文件夹,找出音频文件放在数组里面)2.创建链表存放音乐的信息(音乐名、歌曲路径、歌曲总数等信息)3.创建新的进程,用来播放音乐4.调用kill函数实现音乐的切换和暂停播放功能注意: 如果出现设备繁忙,可以使用ps...原创 2020-02-09 10:02:38 · 9871 阅读 · 11 评论