bgi 错误图形未初始化(“使用 initgraph”)
这是我得到的错误。即使更改了 BGI 路径和提到的其他解决方案,我也无法克服!
问题不在于您在错误的目录中查找,问题在于 Borland 图形界面要求您在尝试实际绘制内容initgraph()
之前调用。你会期望这看起来像这样:
initgraph(&gd , &gm ,"C:\\TurboC\\BGI");
评论中的建议,即使用更现代的图形包,也是很好的建议。
当我们在 C 语言中使用图形时,我们必须提供设备上保存 bgi 的文件夹的路径。
因此,当您初始化图形时,您需要将“bgi”的路径作为参数传递。
此外,最好使用 Turbo-C 来实现此目的,您很可能会在以下位置找到 bgi 文件:
C:\TurboC\BGI
initgraph(&gd , &gm ,"C:\\TurboC\\BGI");