memavail.c
来自「国外网站上的一些精典的C程序」· C语言 代码 · 共 35 行
C
35 行
/*** MEMAVAIL.C - Report available DOS memory**** public domain by Thor Johnson*/#include <dos.h>#include "snpdosys.h"long memavail(void){ union REGS regs; /* Request impossibly large number of 16-byte paragraphs from DOS */ regs.h.ah = 0x48; regs.x.bx = 0xFFFF; int86(0x21,®s,®s); return((long)regs.x.bx * 16L);}#ifdef TEST#include <stdio.h>main(){ printf("Available DOS memory = %ld bytes\n", memavail()); return 0;}#endif /* TEST */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?