Hallo,
Weil die Funktion itoa() zur Umsetzung vonwarum kommen die zahlen über "32000" als negative zahl
zur ausgabe.
vorzeichenbehafteten Integerwerten in ASCII vorgesehen ist.
Bei (unsigned)Integerwerten größer 32767 ist das höchstwertige Bit gesetzt,
und das ist für itoa() das Kennzeichen für einen negativen Wert.
Gruß Jan
Lesezeichen