Is there any way I can declare an array of char that is about 4,000,000 elements long? When I try to do so, the program crashes.