![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
程序
文章平均质量分 53
橙子果果
这个作者很懒,什么都没留下…
展开
-
Linux环境下,基于Ncurse图形库贪吃蛇小游戏(下)
Linux环境下,基于Ncurse图形库贪吃蛇小游戏(下)蛇移动的不合理(用绝对值来解决)蛇吃食物(链表的添加和食物的随机出来)蛇自己咬死自己(尾节点与其余节点重合初始化蛇)最后完全代码:#include <curses.h>#include <stdlib.h>#include <pthread.h>#define UP 1#define DOWN -1#define LEFT 2#define RIGHT -2stru原创 2021-07-17 16:39:37 · 122 阅读 · 0 评论 -
Linux环境下,基于Ncurse图形库贪吃蛇小游戏(中)
Linux环境下,基于Ncurse图形库贪吃蛇小游戏(下)原创 2021-07-17 12:19:04 · 258 阅读 · 0 评论 -
Linux环境下,基于Ncurse图形库贪吃蛇小游戏(上)
Linux环境下基于Ncurse图形库的贪吃蛇小游戏这个小游戏的意义?这个小游戏对C语言基础、数据结构链表基础、C变量、流程控制、函数、指针、结构体等有一个很好的知识汇总学习。也是对Linux基础操作的一个简单学习。linux环境下代码如何编写,如何编译,如何运行,如何简单的创建程序和文件夹。有利于后续的Linux系统编程的学习这个小游戏是对C语言基础和Linux系统编程的学习起到一个承上启下的作用。为什么要基于Ncurse图形库?因为Ncurses有可以快速获取键盘的输入,用于控制蛇身的移动,原创 2021-07-16 12:09:04 · 380 阅读 · 1 评论 -
Arduino智能垃圾桶
Arduino智能垃圾桶硬件准备工作原理接线方式代码补充 舵机和超声波调试舵机超声波传感器这个小项目是基于Arduino设计的一款感应式智能开盖垃圾桶这个项目只要一点C语言的基础,懂得一点点物联网知识就可以,是一个刚入行物联网值得练手的小项目。硬件准备Arduino UNOHC-SR04超声波模块SG90舵机杜邦线若干工作原理当手靠近垃圾桶时,超声波传感器测出两者之间的距离,距离小于设定的阈值,舵机转动,垃圾桶盖打开。接线方式Arduino5VGND引脚原创 2021-05-21 15:04:59 · 12837 阅读 · 15 评论