I'm using Borland C++ and I can't declare an array larger than 10,000 bytes (type 'char'). I need about 30k, would someone please tell me how to do it, I forgot to say that this is for a DOS program. Shoulden't it be possable to somehow put the data in it's own segment and get 64k (65,536)?