📄 8-5.c
字号:
#include"graphics.h"
#include"dos.h"
int GetMemSize()
{
union REGS regs;
int86(0x12,®s,®s);
return regs.x.ax;
}
void ClearScreen()
{
union REGS regs;
regs.h.ah=6;
regs.h.al=0;
regs.h.ch=0;
regs.h.cl=0;
regs.h.dh=24;
regs.h.dl=79;
regs.h.bh=YELLOW;
int86(0x10,®s,®s);
}
void LocateCur(int x,int y)
{
union REGS regs;
regs.h.ah=2;
regs.h.dh=x;
regs.h.dl=y;
regs.h.bh=0;
int86(0x10,®s,®s);
}
main()
{
int size;
ClearScreen();
LocateCur(10,20);
size=GetMemSize();
printf("The memory size is %d KB.\n",size);
getch();
ClearScreen();
getch();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -