Skip to content

dongli96/SnakeGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

贪吃蛇

这个C++程序涉及到:
1、结构和链表的灵活使用。
2、自编函数不要返回指向函数内局部变量的指针,因为局部变量离开作用域会被释放。
3、C语言随机数和随机种子的理解,即为什么srand(time(0))语句只需要使用一次,而不需要在每个rand()前面都加。
4、为什么在链表添加结点的时候要用new操作符?因为如果直接定义一个结构变量(局部变量)然后连到链表中,离开函数就会被释放。
5、_getch()和_kbhit()的使用。
6、C语言计时器。
7、碰撞检测和蛇的拐弯。
8、以后还可以加一个可视化界面,还可以加一个从本地读入的游戏存档的功能;可以加上连网的功能,多个玩家互相PK。

About

贪吃蛇游戏/Snake Game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages