问题的发现: 在用tc写贪吃蛇后,发现只能在tc的编译环境下运行程序,而点击.exe时,
一闪而过.
问题研究: 一开始怀疑是兼容性问题, 毕竟tc太老了也, 所以对.exe进行兼容性设置
(右键->属性->兼容性),
但发现解决不了; 后来我把cmd窗口调成全屏而不是窗口运行.发现闪出
一句话:BGI Error:Graphics not initialized (use 'initgraph') .
就是说程序在执行initgraph()时出了问题.
查阅资料发现,在tc使用图形编程时,需要用bgi图形开发包,正因为我们在
编译连接的时候没有将这个图形驱动包含进去,所以无法执行.