一个关于 turbo c 的绘图问题

Ghoststears Ghoststears 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一直都在搞 C++ ,突然搞个 C 的绘图程序,用 TC 2.0 提供的绘图库,测试进入绘图模式,一直失败,不知道是怎么回事。请大家帮我看看。测试代码:


#include <graphics.h>
#include <stdio.h>
#include <conio.h>


main()
{
int gmode = -1;
int gdriver = -1;
int init_result = -1;

initgraph( &gmode, &gdriver, "d:\\bgi" );

init_result = graphresult();
if (grOk != init_result)
{
printf("init error, the error code is: %d", init_result);
getch();
return -1;
}
else
{
printf( "graph init OK.\n" );
printf( "graph driver is: %d, graph mode is: %d\n", gdriver, gmode);
}

getch();
return 0;
}


运行结果:
init error, the error code is: -2

我的 BGI 放在 D:\BGI 目录下,里面的文件:
ATT.BGI
CGA.BGI
EGAVGA.BGI
HERC.BGI
IBM8514.BGI
PC3270.BGI

我机子的显卡是:NVIDIA AUadro NVS 140M。

另外,还想问问大家,C 语言的绘图库还有那些比较好用的。最好可以直接加的 VS 中就可以用的。
TC 那个编辑界面真的是太不方便了。
...全文

相关推荐

c语言Turbo C下写的俄罗斯方块

以上就是用C语言在Turbo C环境下实现俄罗斯方块的主要技术点。这个项目不仅能提升你的C语言编程能力,还能锻炼你的逻辑思维和问题解决能力,是一次宝贵的学习经历。

youxianyen

兼容64位系统的经典Turbo C开发环境配置与使用

Turbo C终将退出历史舞台,这一点毋庸置疑。但它所承载的那份纯粹的编程启蒙精神,值得我们永远珍视。它教会我们的不仅是printf和for循环,更是那种“写下第一行代码→按下编译键→看到结果跳出来”的激动心情 ❤️。也许有一天,我们会完全转向云端IDE、AI辅助编程、可视化拖拽开发……但只要还有人愿意从开始他们的旅程,Turbo C的精神就不会消亡。毕竟,每个伟大的程序员,都曾是一个在蓝色屏幕上敲下的少年。本文还有配套的精品资源,点击获取。

云山雾村

C语言实现动画和绘图

它通常需要在DOS下的编译环境运行,比如Turbo C或者MS-DOS下的VC(Visual C)。

天玄子

C语言dos绘图

一旦代码编写完成,就需要使用DOS环境下的编译器(如Turbo C或Borland C)将源代码编译成可执行文件。最终得到的可执行文件可以在DOS环境下运行,展示出用户通过鼠标交互绘图的效果。

regenesis0264

新建 360压缩 ZIP 文件.zip_360_zip_绘图程序

`graphics.h` 是一个在旧版Turbo C或DOS时代常用的图形库头文件,用于处理图形和窗口应用程序。

weixin_42651887
评论 5
收藏 已收藏
分享
返回顶部
Ghoststears
C语言 70,040 成员 243,237 内容