博文
一年以前最后一次用TC(2005-12-15 19:00:00)
摘要: 大概一年没有用C语言了吧,一直处于OO之中,用JAVA,又换成MFC。看核心技术,又看设计模式。幸好我有个习惯,写过的东西基本上全部保留下来,于是,可以看看当年的思维。
一年前写的扫雷、面向过程的C,现在看来,有如隔世。
#include<graphics.h>#include<dos.h>#include<conio.h>#include<stdlib.h>
#define Timer 0x1c
typedef enum boolean{False,True}BOOLEAN;
typedef struct box{ int num; int veil;}Box;
Box bx[32][18];int bmx[2]={1,1};int bmy[2]={1,1};
int dead=0;char *msg1="The time you spent is %d";char *msg2="The best score is %d";char buffer[30];
#ifdef __cplusplus#define __CPPARGS ...#else#define __CPPARGS#endif
/*************************************** time functions *******************************/int TCounter=0;
void interrupt ( *oldhandler)(__CPPARGS);
void interrupt newhandler(__CPPARGS){ TCounter++; oldhandler();}void SetTimer(void interrupt(*IntProc)(__CPPARGS)){ oldhandler=getvect(Timer); disable(); setvect(Timer,IntProc); enabl......
