OK I must be missing something. Are you saying that the resulting array will be the equivalent of
Code:
char *smallArray[30];
As I need each element to be able to store a string rather than a single char.