misterunknown: Variablen Übergabe

Beitrag lesen

Moin,

wieso? Das Handbuch sagt, dass printf nur die Länge des Strings ausgibt (Rückgabewert ist ein Integer!), nicht aber den String selbst. Bei sprintf dagegen wird ein String zurückgegeben.

printf()  - gibt einen String aus (STDOUT), liefert einen Integerwert
sprintf() - liefert einen String (ohne ihn auszugeben)

printf() ist hier wohl angebrachter, wenn man den String nicht nachträglich noch anderweitig bearbeiten möchte.

Grüße Marco

--
Ich spreche Spaghetticode - fließend.