Oder nutze einfach einen Buffer, der größer ist, als Dein geschriebenes und mach eine Schleife, die jedem Zeichen 0x00 zuweist. Dann kannst Du bequem Deinen String hineinschreiben und hinten ist garantiert ne null.

Die Ausgabe von itoa macht die null selber.