با سلام خدمت همه دوستان کسی هست توضیحاتی رو راجب کد های زیر بده ؟
void ins_ch (char y , char x , char color , char ch )
void _tmain(int argc, _TCHAR* argv[])
{
ins_ch (10,4,6,'a');
getch();
}
void ins_ch (char y , char x , char color , char ch ) {
int p;
register char far *p=(char far *)0xb8000000;
p=p+(y-1)*160+(x-1)*2;
*p=ch;
p++;
*p=color;
}