another option is to address the array dynamically

Code:
//here's a ptr to our array
string * theArray;
int numElements = 4;
theArray = new string[numElements];
of course if you want to resize this you will need to create a new larger array and copy all the elements over and then delete the old one