未初始化的bgi错误图形(“使用initgraph”)
这就是我要犯的错误。即使在改变了BGI路径和提到的其他解决方案之后,我也无法克服!
发布于 2016-05-19 12:12:30
问题不在于您在错误的目录中查找,问题在于Borland接口要求您在实际绘制东西之前调用initgraph()。你会期望这个看起来像这样:
initgraph(&gd , &gm ,"C:\\TurboC\\BGI");评论中的建议,即使用更现代的图形包,也是很好的建议。
发布于 2021-09-23 21:22:19
当我们在C中使用图形时,我们必须给出将bgi保存在设备上的文件夹的路径。
因此,在初始化图形时,需要将"bgi“的路径作为参数传递。
另外,最好为此使用Turbo,很可能您会在以下位置找到bgi文件:
C:\TurboC\BGI
initgraph(&gd , &gm ,"C:\\TurboC\\BGI");
https://stackoverflow.com/questions/37322352
复制相似问题