大家好,今天小编关注到一个比较有意思的话题,就是关于c语言graphics.h的问题,于是小编就整理了3个相关介绍c语言graphics.h的解答,让我们一起看看吧。
graphics.h函数介绍?
是TC的针对DOS下的一个C语言图形库,如果要用的话应该用TC的编译器来编译,Vc++环境有其它的针对Windows的图形库。分为:像素函数、直线和线型函数、多边形函数、填充函数等。
如果有需要在VC及VS环境中使用graphics.h的功能,可以下载EasyX图形库(注意:这是一个C++的图形库,如果一定要在C语言环境下使用graphics.h,您可以使用Windows GDI。)
c语言如何画正玄函数?
不是这个啊!要用曲线函数啊#include<graphics.h> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<ctype.h> #include<conio.h> main() {int gd=DETECT,gm=0; initgraph(&gd,&gm,""); /* 自动检测显示卡,并选用最大分辨率 */ /*setfillstyle(SOLID_FILL,2); /* 填充为实填充,颜色为棕色 */ /*bar(100,100,150,400); /* 绘制二维条形图,TC 2.0 规定屏幕左上角为(1,1),右下角为(80,25) */ line(40,99,40,400);line(40,400,600,400); setfillstyle(SOLID_FILL,1); /* 填充模式为网格线,颜色为绿色 */ bar3d(50,250,100,400,20,20); setfillstyle(SLASH_FILL,2); bar3d(150,130,200,400,20,2); setfillstyle(INTERLEAVE_FILL,3); bar3d(250,300,300,400,20,2); setfillstyle(HATCH_FILL,4); bar3d(350,150,400,400,20,2); setfillstyle(XHATCH_FILL,5); bar3d(450,200,500,400,20,2); /* 绘制有三维顶盖的三维条形图 */ getch(); closegraph(); /* 关闭图形模式,返回字符模式*/ }
怎样用C语言写俄罗斯方块,求指教,谢谢?
有这么几种思路供参考 1.用过时的TC开发环境 ,那个是16位时代的东西,如果你需要在现在的32位或者64位操作系统下开发可以借助虚拟机或者安装do***ox。在这个环境下开发一个具有图形动画的俄罗斯方块需要你对TC环境下的graphics.h这个图形库非常熟悉,开发难度较高,但是程序容易移植。
2.你可以使用visual studio 来开发,调用win32 api函数绘制Windows 图形,这你得非常熟练win32 gdi,这个难度也较高
3.可以使用c++语言,毕竟只开发一个俄罗斯方块的话如果你在熟悉C语言的基础上很容易上手c++,使用mfc或者QT库来开发,相对来说容易一些
到此,以上就是小编对于c语言graphics.h的问题就介绍到这了,希望介绍关于c语言graphics.h的3点解答对大家有用。