资源简介

趣味贪吃蛇(c++ 源码)

资源截图

代码片段和文件信息

#include “stdafx.h“		//vc自带头文件
#include //标准输入输出函数库
#include //用于获得随机数
#include //控制dos界面
#include //即standard library标志库头文件,里面定义了一些宏和通用工具函数
#include //接收键盘输入输出

/*******宏  定  义*******/
#define U 1
#define D 2
#define L 3 
#define R 4      //蛇的状态,U:上 ;D:下;L:左 R:右

/*******定  义  全  局  变  量 *******/
typedef struct snake  //蛇身的一个节点
{
    int x;
    int y;
    struct snake *next;
}snake;
int score=0add=10; //总得分与每次吃食物得分
int HighScore = 0; //最高分
int statussleeptime=200; //蛇前进状态,每次运行的时间间隔
snake *head *food; //蛇头指针,食物指针
snake *q; //遍历蛇的时候用到的指针
int endgamestatus=0; //游戏结束的情况,1:撞到墙;2:咬到自己;3:主动退出游戏。
HANDLE hOut; //控制台句柄


/*******函  数  声  明 *******/
void gotoxy(int xint y);   //设置光标位置
int color

评论

共有 条评论