当前位置:首页 » 编程语言 » c语言graphics

c语言graphics

发布时间: 2022-11-26 00:29:11

1. 在编译c语言时,为什么无法打开包含文件' GRAPHICS.H '

1、graphics.h是win-tc自带的函数库——用来图形开发,其他编译器可能不包含这个函数库,特别是VC(里面是比较正统的C函数库),肯定没有。如果一定要用VC或者你的编译器编译——那么应该把win-tc里面的graphic.h的函数库弄到当前编译器文件夹下。
2、graphics.h是TC下的,也就是Turbo C,而且要在纯DOS下才能运行,要在Windows 下面的话,这个是肯定用不了的。如果要编写图形化,用graphics 以后,程序的可移植性会变差,也就意味着只能在纯DOS下才能运行这个的程序,在Windows 或Linux /Unix 下是无法编译通过的,建议不要用。

2. C语言graphics.h 画图

H是一个头文件,一般只写接口,声明的一部分; C是实现文件,写具体实施的一部分。通常具有相同名称的H和C文件,并且在C文件的#include文件为H。

3. C语言 GRAPHICS库

#include <iostream>
#include <cstdlib>
#include <graphics.h>
#include <conio.h>
using namespace std;
IMAGE *MG=NULL;
void draw()
{
int n,i;
initgraph(1366, 768);
setbkcolor(WHITE);
cleardevice();
IMAGE MG;
loadimage(&MG,_T( "A.JPG"));
for(i=100;i<800;i+=27)
for(n=100;n<800;n+=27)
putimage(i, n, &MG);
}
void mouse()
{
MOUSEMSG W;
IMAGE MG;
loadimage(&MG,_T( "b.JPG"));

int i=100;

while(!kbhit()){ //当敲击回车退出 这里加了个循环
W=GetMouseMsg();
if(W.uMsg==WM_LBUTTONDOWN)
{
putimage(i,i , &MG);
i+=27;
}
}
}
int main()
{
draw();
mouse();
}


我这里测试通过

4. 为什么C语言中#include<graphics.h>头文件不能用

因为你的编译软件里的include文件夹里面没有这个东西,下一个turbo c++3.0,在里面找到这个函数库,把它放在include文件夹里面就可以用了。

5. c语言graphics用什么替代

graphics.h在Devc++用graphics.h头函数代替。 DEVC++不支持graphics.h头函数,而且:不支持不等于不提供即使你复制进去,也无法连接相关库。

热点内容
元神队伍配置都由什么组成 发布:2025-05-17 21:20:18 浏览:475
闲鱼和安卓哪个赚钱 发布:2025-05-17 21:15:56 浏览:583
c语言一个c源程序 发布:2025-05-17 21:11:44 浏览:314
如何加密手机的文件 发布:2025-05-17 21:11:43 浏览:915
ios开发文件上传 发布:2025-05-17 21:10:40 浏览:983
g92编程 发布:2025-05-17 21:00:31 浏览:170
汇编语言第三版脚本之家 发布:2025-05-17 20:54:26 浏览:399
资源配置最佳状态叫什么 发布:2025-05-17 20:48:58 浏览:84
定义dns服务器的ip 发布:2025-05-17 20:32:37 浏览:954
android判断图片 发布:2025-05-17 20:32:33 浏览:833