怎么能我这运行正常啊bioskey(0);有清除键盘缓存的功能
怪呀,我用的WINTC呀我把你的代码复制过去运行还是一闪而过
你按键多了吧
谢谢亮哥
我想你是什么都没看到就闪过了吧。那肯定是这句的问题咯:initgraph(&gdriver,&gmode,"");在""中写上你BGI的路径,例如我的是:initgraph(&gdriver,&gmode,"F:\\win-tc\\project");如果你用win-tc的“中文DOS环境运行”就可以看到它的出错提示。。。
有类似的感觉我把这个程序复制到Win-TC中运行正常得到一个重复变化的很漂亮的图画跟getch()的存在没有关系然后从Win-TC/project文件夹中找到生成的对应的exe文件双击后运行正常。但是将这个exe文件移动到别的文件夹之后就出现了楼主所描述的问题只是看到一个黑屏一闪而过同样无法通过getch()来解决进一步发现所有的用了#include <graphics.h>的程序都存在同样的问题。我也不明白