Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!lavaca.uh.edu!uhnix1!moray!urchin!p6.f506.n106.z1.fidonet.org!Bob.Stout From: Bob.Stout@p6.f506.n106.z1.fidonet.org (Bob Stout) Newsgroups: comp.lang.c Subject: Large arrays in MSDOS Message-ID: <1257.2548ABB3@urchin.fidonet.org> Date: 27 Oct 89 05:18:28 GMT Sender: ufgate@urchin.fidonet.org (newsout1.26) Organization: FidoNet node 1:106/506.6 - Fulcrum's Edge, Spring TX Lines: 5 To use any single data object over 64K under most MS-DOS compilers requires the use of huge memory model. The problem is that the pointers to the array still consist of a segment and an offset with a range of 64K. To access arrays larger than 64K, the array pointer must be normalized for each access to avoid wrapping around at 64K.