修改该dos程序属性的兼容性项为:用Windows 95兼容模式运行这个程序,
还是会出错: stack overflow ,用mem /c 得如下:
Conventional Memory :
Name Size in Decimal Size in Hex
------------- --------------------- -------------
MSDOS 43712 ( 42.7K) AAC0
KBD 3296 ( 3.2K) CE0
EMM 176 ( 0.2K) B0
HIMEM 1248 ( 1.2K) 4E0
MOUSE 13120 ( 12.8K) 3340
COMMAND 4240 ( 4.1K) 1090
COMMAND 5408 ( 5.3K) 1520
FREE 112 ( 0.1K) 70
FREE 583792 (570.1K) 8E870
Total FREE : 583904 (570.2K)
Upper Memory :
Name Size in Decimal Size in Hex
------------- --------------------- -------------
SYSTEM 258032 (252.0K) 3EFF0
FREE 4080 ( 4.0K) FF0
Total FREE : 4080 ( 4.0K)
Total bytes available to programs (Conventional+Upper) : 587984 (574.2K)
Largest executable program size : 582352 (568.7K)
Largest available upper memory block : 4080 ( 4.0K)
4194304 bytes total EMS memory
4194304 bytes free EMS memory
19922944 bytes total contiguous extended memory
0 bytes available contiguous extended memory
15663104 bytes available XMS memory
MS-DOS resident in High Memory Area