easyX中的initgraph函数我只给了两个参数为什么还会调出控制台
时间: 2024-04-16 07:25:38 浏览: 271
两个使用easyx优化的C语言小游戏.zip
initgraph函数是easyX图形库中的函数,用于创建一个图形窗口并初始化图形环境。它有多个重载版本,其中最常用的是只传入两个参数的版本。
在只给定两个参数(如initgraph(int width, int height))的情况下,initgraph函数会默认使用默认的驱动程序和默认的图形模式来创建图形窗口。默认情况下,easyX会使用控制台窗口作为图形窗口,并在控制台中显示图形输出。
如果你希望在独立的图形窗口中显示图形输出而不是在控制台中显示,你可以使用其他版本的initgraph函数,并传入相应的参数来选择特定的驱动程序和图形模式,例如initgraph(int *graphdriver, int *graphmode, const char *pathtodriver)。
需要注意的是,如果你使用的是默认的控制台窗口作为图形窗口,在图形绘制完成后,调用closegraph函数来关闭图形窗口,并恢复到控制台模式。
希望能帮到你!如果还有其他问题,请继续提问。
阅读全文