Hallo,
ich habe auch eine Frage zur itoa()-Funktion. Da der Titel des Threads
ganz gut zu meiner Frage passt möchte ich ihn gleich für meine Frage
hernehmen.
Was die itoa-Funktion macht ist mir klar. Sie speichert die einzelnen
Zeichen einer Variable bzw Zahl als ASCII-Wert in einem Array ab, dessen
Anfangsadresse man beim Aufruf übergibt.
In Büchern bzw auch hier im Forum ist des öfteren zu lesen, dass sich
die Funktion in der stdlib.h im WinAVR befindet. Aus Interesse wie diese
Funktion genau funktioniert, bin ich dem ganzen jetzt mal auf den Grund
gegangen. In der stdlib.h finde ich aber lediglich die Zeile
1 | extern char *itoa(int __val, char *__s, int __radix);
|
Das ist aber doch nicht die ganze Funktion, oder?
Also für mich stellt sich das mehr als so eine Art Funktionsdefinition
der Funktion dar. Kann mich vielleicht jemand aufklären wo ich die
eigentliche Funktion finde?
Gruß