sprintf help needed - dynamic creation

If I rewrite the statement to the following, does it make any more sense?

It does not make sense to use String objects with Arduino. They cause memory problems and program crashes.

Use C-strings instead (character arrays) and make sure that they are declared large enough for the text and terminating zero.