直接写屏不知有什么问题
#define VGA256 Ox13#define TEXT_MODE Ox03
#include<process.h>
#include<dos.h>
#include<stdio.h>
void main()
{ int i;
union REGS inregs,outregs;
inregs.h.ah=0;
outregs.h.al=(unsigned char)VGA256;
int86(Ox10,&inregs,&outregs);//进入图形模式
unsigned char far *buffer=(char far *)OxA0000000L;
for(x=100,y=100;x<=300;x++)//画点
buffer[((y<<8)+(y<<6))+x)]=12;
getch();
}
这个程序在编译的时候到处都是错,我自己根本找不到.希望那位大虾帮忙看看到底在那出了问题,本人不胜感激.