博文

一年以前最后一次用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......

阅读全文(2377) | 评论:1