求vc++6.0的实例教程,比方说编个贪食蛇什么的

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:54:19
谢谢

http://post.baidu.com/f?kz=13382217&x=1这里看看吧

共有两关,有记时器和记分器;
按Enter键开局;
在游戏过程中,按ESC键退出,按Enter键重新开局;
#include <stdlib.h>
#include <graphics.h>
#include <bios.h>
#include <dos.h>
#include <conio.h>
#define Enter 7181
#define ESC 283
#define UP 18432
#define DOWN 20480
#define LEFT 19200
#define RIGHT 19712
#ifdef __cplusplus
#define __CPPARGS ...
#else
#define __CPPARGS
#endif
void interrupt (*oldhandler)(__CPPARGS);
void interrupt newhandler(__CPPARGS);
void SetTimer(void interrupt (*IntProc)(__CPPARGS));
void KillTimer(void);
void Initgra(void);
void TheFirstBlock(void);
void DrawMap(void);
void Initsnake(void);
void Initfood(void);
void Snake_Headmv(void);
void Flag(int,int,int,i