Che differenza fa? Cmq vorrei poter fare qualunque genere di operazione sulla stringa, anche allungarla spostando la null-terminazione.

La funzione corrente non modifica la stringa, la scrive solo su un file testuale, ma come ho detto vorrei in seguito anche poterla modificare