既然上面几位提到了TC使用64K以上内存问题,我就给一个简单例程:
#include<malloc.h>
int main()
{
long int i;
int huge *Huge;
Huge=(int huge *)farcalloc(200000L,sizeof(int));
for(i=0;i<200000L;Huge[i++]=5);
for(i=0;i<200000L;i++)printf("Huge[%ld]=%d ",i,Huge[i]);
getch();
return 0;
}