我刚学C不久,就是因为这个让我郁闷的问题刚找到这的。
只要是使用<graphics.h>这个头文件的程序全都是黑屏。我作过如下尝试:
1重装tc2,并换用几个版本的编译器。
2确定菜单 ”Options” | “Linker” 下面的 “Graphics library”开关的状态是 “on”。
3上网、图书馆查找资料查找。
4把这个论坛版块粗看了一遍。
5换多个程序测试,包括刚看的斑竹的。
#include <conio.h>
#include <graphics.h>
int main()
{
int gd=DETECT,gm=0; /* 在VGA以上的显卡中和gd=VGA,gm=VGAHI是同样效果 */
initgraph(&gd,&gm,""); /* BGI初始化 */
putpixel(320, 200, WHITE); /* 在屏幕的(320,200)的坐标位置用白色(WHITE)画一个点 */
getch(); /* 暂停一下,看看前面绘图代码的运行结果 */
closegraph(); /* 恢复TEXT屏幕模式 */
return 0;
}
我的系统是XP
各位就想象我在一盏孤灯下 打几个字 吐口鲜血 向大家求助吧