c-计算机图形学中的BGI



bgi错误图形未初始化("使用initgraph")

这就是我犯的错误。即使改变了华大基因的路径和其他提到的解决方案,我也无法克服!

问题不在于您在错误的目录中查找,问题在于Borland Graphics Interface要求您在尝试实际绘制东西之前调用initgraph()。你会期望它看起来像这样:

initgraph(&gd , &gm ,"C:\TurboC\BGI");

评论中的建议,即使用更现代的图形包,也是一个很好的建议。

当我们在C中使用图形时,我们必须给出bgi保存在设备上的文件夹的路径。

因此,当你初始化图形时,你需要通过"0"的路径;bgi";作为论据。

此外,最好使用Turbo-C来实现此目的,并且很可能您会在以下位置找到bgi文件:

C: \TurboC\BGI

initgraph(&gd , &gm ,"C:\TurboC\BGI");

最新更新