MK_FP
MK_FP是一个宏。功能是做段基址加上偏移地址的运算,也就是取实际地址
简介
函数名: MK_FP
函数原型: #define MK_FP( seg,ofs )( (void _seg * )( seg ) +( void near * )( ofs ))
函数位置: dos.h
函数说明:功 能: 设置一个远指针
用 法: void far *MK_FP(unsigned seg, unsigned off);
程序例
#include
#include
int main(void)
int gd, gm, i;
unsigned int far *screen;
detectgraph(&gd, &gm);
if (gd == HERCMONO)
screen = MK_FP(0xB000, 0);
else
screen = MK_FP(0xB800, 0);
for (i=0; i<26; i++)
*screen++ = 0x0700 + ('a' + i);
return 0;
参考资料
最新修订时间:2023-12-27 22:28
目录
概述
简介
程序例
参考资料