int TO string OHNE Hilfe der Fkt. sprintf()
-
Hallo
weiss jemand wie man einen String formatiert ohne die Funktionen aus der "stdio" LIB (sprintf() etc.) zu verwenden?
Bsp.:
sprintf("test value: %d", myVar);Dieser Aufruf soll ersetzt werden, ohne dass sprintf verwendet wird.
Thanks for help.
Baloo
-
Überleg mal selber was. Ansatz:
unsigned int zahl = 12345; char ziffer; ziffer = zahl % 10 + '0'; // In Ziffer steht jetzt '5' zahl /=10; ziffer = zahl % 10 + '0'; // In Ziffer steht jetzt '4' zahl /=10; ... // irgendwann ist zahl 0