标题:新手学c语言图形编程,不太懂,求高手指点
只看楼主
海龙独仙
Rank: 2
来 自:江西南昌大学
等 级:论坛游民
帖 子:19
专家分:18
注 册:2012-12-26
结帖率:66.67%
已结贴  问题点数:6 回复次数:4 
新手学c语言图形编程,不太懂,求高手指点
#include "graphics.h"
main()
{
    int driver,mode;
    driver=VGA;
    mode=VGAHI;
    initgraph(&driver,&mode,"C:\\JMSOFT\\DRV");
    bar3d(200,200,400,350,50,1);
    getch();
    closegraph();   
 }
用visual C++编译提示c:\program files\microsoft visual studio\myprojects\test1\test1.c(1) : fatal error C1083: Cannot open include file: '"graphics.h"': No such file or directory
Error executing cl.exe.指的是#include "graphics.h"这句有问题,不太懂,PS:这段程序是教程上复制过来的,我不懂,就是想知道哪里错了。。。
另,刚注册,分不多。请大神谅解
搜索更多相关主题的帖子: include visual files 
2012-12-26 17:06
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
得分:5 
介个是因为VC++里面没那个头文件,TC里面才有,网上倒是有一些专门写的头文件挺适合初学的

EasyX 我用过这个,,,



[fly]存在即是合理[/fly]
2012-12-26 17:11
海龙独仙
Rank: 2
来 自:江西南昌大学
等 级:论坛游民
帖 子:19
专家分:18
注 册:2012-12-26
得分:0 
回复 2楼 azzbcc
谢了啊,我刚才 在百度上找到了easyx 安装了。那个麻烦你再看下
 int driver,mode;
    driver=VGA;
    mode=VGAHI;
    initgraph(&driver,&mode,"C:\\JMSOFT\\DRV");
    bar3d(200,200,400,350,50,1);
    getch();
    closegraph();
vc编译后是这个错误error C2065: 'getch' : undeclared identifier是不是某个特殊的单词写错了啊

呵呵,新手路过,说错 勿怪
2012-12-26 20:27
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
得分:0 
你既然装了,就要看那个说明啊

EasyX的函数不是那么用的,虽然同名。。。

另外undeclared identifier是说身份不明

getch()函数是在#include <conio.h>中包含的


[fly]存在即是合理[/fly]
2012-12-26 21:28
yaobao
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:4
帖 子:1854
专家分:4121
注 册:2012-10-25
得分:1 
楼主看的学习资料应该是TC的吧,过时了。
提示的getch意识值这个函数在stdio头了,你没有包含
TC的图形过时了,再往下学你就会发现TC 的很多实现都是靠中断,BIOS等来实现的,落伍了;
 initgraph(&driver,&mode,"C:\\JMSOFT\\DRV");
比如这句要指定驱动,指定驱动方式,还有指定路径,你要是在大的图形还有登陆驱动。
换吧

认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-12-26 21:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-393774-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.382507 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved