Here is the header file as stringBuffer:
typedef struct { size_t length; size_t numofElements; char *data[]; } strbuffer;
and the fun