Ich habe es hin bekommen.

Mit "sprintf" klappt es. Wieso aber nicht mit itoa?

sprintf(pressure+strlen(pressure), "%ld", press_result);