i
cludestdiohi
cludetimehi
cludewi
dowshi
cludestdlibh
defi
eU1defi
eD2defi
eL3defi
eR4
蛇的状态,U:上;D:下;L左R:右
typedefstructSNAKE蛇身的一个节点
i
txi
tystructSNAKE
exts
ake
全局变量i
tscore0add10总得分与每次吃食物得分。i
tstatussleeptime200每次运行的时间间隔s
akeheadfood蛇头指针,食物指针s
akeq遍历蛇的时候用到的指针i
te
dgamestatus0游戏结束的情况,1:撞到墙;2:咬到自己;3:主动退出游戏。
声明全部函数voidPosvoidcreatMapvoidi
its
akei
tbiteselfvoidcreatefoodvoidca
tcrosswallvoids
akemovevoidpausevoidgamecirclevoidwelcometogamevoide
dgamevoidgamestart
voidPosi
txi
ty设置光标位置
COORDposHANDLEhOutputposXx
fposYyhOutputGetStdHa
dleSTD_OUTPUT_HANDLESetCo
soleCursorPositio
hOutputpos
voidcreatMap创建地图
i
tifori0i58i2打印上下边框
Posi0pri
tf