当前位置:首页>维修大全>综合>

C语言中不同存储类别的区别(c语言的各种数据在内存中如何存储)

C语言中不同存储类别的区别(c语言的各种数据在内存中如何存储)

更新时间:2024-04-05 07:48:37

C语言中不同存储类别的区别

最常使用的存储模式有Small,Medium和Large这几种。Tiny存储模式一般只用来生成".COM"文件,在现在的高性能计算机上,它已很少 被使用了。Compact存储模式允许程序有很少的代码和大量的数据,在今天的商业应用环境中,它同样也不常用了。由于Huge存储模式的存储地址机制导 致它的效率较低,所以它也很少被使用。

一般说来,你应该根据程序的大小选用Small,Medium或Large中的一种存储模式。对一个小的实用程序来说,Small存储模式可能是最合适 的,这种存储模式允许有64KB的代码和64KB数据和栈。如果程序有更大一些的数据要求,你可以使用Medium存储模式,它允许程序有多达1MB的可 寻址数据空间。对于更大的程序,你应该使用Large存储模式,它允许程序有1MB的代码和1MB的数据和栈空间。

更多栏目