内存分配

王朝百科·作者佚名  2010-01-03
窄屏简体版  字體:   |    |    |  超大  

DOS内存可以划分为四种类型:

1)基本内存:

计算机主板上640KB以下的存储空间。DOS的系统程序和用户的应用程序都要使用这片空间。

DOS的系统程序和用户的应用程序都要使用这片空间。

2)扩展内存(Extended):

计算机主板上640KB以上的存储空间。这部分空间DOS不能直接管理,而是要通过扩展内存管理程序HIMEM.SYS来使用这部分内存。

3)扩充内存(Expanded):

插在计算机主板的扩充槽中的内存扩充板上的那部分存储器,它们是通过EMS.SYS程序来管理的。

4)保留内存(Reserved):

这是给计算机留做存储I/O系统数据及各种接口驱动程序使用的存储器,也称适配器内存。

C++的内存分配:

根据C++的语法规范,定义数组时数组长度必须用常量而不能用变量表示,此时可以使用动态内存分配解决这一问题。

动态内存分配是指在程序运行时为程序中的变量分配内存空间,它完全由应用程序自己进行内存的分配和回收。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航