uptosky

 

c语言贪吃蛇(2)关于蛇的函数封装

hassnakenode():检测循环体内部是否含有蛇身结点,若有,则返回1(对应main输出蛇结点),否则判断点后移吗,再判断,之后返回0(不输出蛇结点)

    

addnode():创造新蛇结点,用malloc申请空间,并插入到尾结点之后。(尾插法)

initsnake():创建初始头尾结点,malloc申请空间,方便后续蛇结点的添加,初始赋值为(2,2,NULL)(2行2列)。

 

posted on 2023-04-13 12:13  uptosky  阅读(11)  评论(0编辑  收藏  举报

导航