• 大小: 8KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: C/C++
  • 标签: 俄罗斯  C  

资源简介

俄罗斯方块C语言源代码,附有详细中文解释,适合C语言初学者,简单易懂,对于提高C语言应用能力有很大帮助。

资源截图

代码片段和文件信息

#include “graphics.h“ 
#include “time.h“ 
#include “stdlib.h“
#include “bios.h“ 
#include “dos.h“
#include “string.h“
#include “stdio.h“
#include 

#define MAX_X       16
#define MAX_Y       21
#define MAX_C       7
#define KEY_UP      72
#define KEY_DOWN    80
#define KEY_LEFT    75
#define KEY_RIGHT   77
#define KEY_ESC     27
#define STARTX    280
#define STARTY    0
#define LEN       18
typedef int BOOL;
#define FALSE 0
#define TRUE 1
int score=0;
int level=1;
typedef struct {
    BOOL enabled;
    unsigned int intervel;
    unsigned int lasttime;
} Timer;

int GetTickCount();

int setTimer(Timer *t unsigned int intv BOOL en);

BOOL testTimer(Timer *t);

void render(void);

int newFall();

void rotateBox(int box1[4][4] int box2[4][4]

评论

共有 条评论