// string to fill
STRING* arrayStr[50];
// function that creates empty strings in array
STRING* initString(STRING* inStr, int amount) {
var i;
for(i=0; i<amount; i++) {
inStr[i] = str_create("");
}
retur(inStr);
}
// make SURE you do the following inside a function, not globally :P
// call function to empty all strings before using it!
arrayStr = initString(arrayStr, 50);
// once it's initialised, you can add strings in it however you like;
arrayStr[0] = "Temp text that you can put in it.";