BGI错误:图形未初始化(使用initgraph)...在DOSBOX中...... Win 7

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BGI错误:图形未初始化(使用initgraph)...在DOSBOX中...... Win 7相关的知识,希望对你有一定的参考价值。

我在C盘中给出了bgi文件夹的位置,如下所示:

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

该程序编译没有任何错误,但没有出现任何运行...

当我按Alt + F5时,我发现了这个错误。怎么解决这个?

答案

我希望这有帮助:

现在,我们知道BGI文件夹通常位于以下路径中,

C: TURBOC ++ 磁盘 TurboC3 BGI

BGI位于“TurboC3”文件夹内,而不是“TC”。

所以您需要在程序中添加的代码如下,

initgraph(&gd, &gm, "C:\TurboC3\BGI");
另一答案

声明变量后。

您必须在程序中编写以下代码。

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

以上是关于BGI错误:图形未初始化(使用initgraph)...在DOSBOX中...... Win 7的主要内容,如果未能解决你的问题,请参考以下文章

用VS2010编写C程序出现"未定义标识符"是怎么回事

c语言中的graphics.h问题

146.矩形区域的颜色填充

如何以最大化模式启动C++程序的BGI窗口?

"graphics.h"在C里有啥作用?

c语言画图怎么画直方图?