SIMCOM SIM900 library to gprs

Ye sorry..I meant the type String..there are two main reasons:
String is heavier than char[]
there is a problem with dinamic allocation of the memory..is not impossible that the arduino couldn't allocate other vectors while the ram is partially free