Gast
#2938815
Hallo, ich empfange über den UART Zeichen (ASCII), die ich in eine Variable wandeln möchte. Angenommen ich über trage die Zahl 123 als ASCII und lese diese dann in einen array char buffer [10]. So steht an Stelle [0] die 1, an Stelle [1] die 2 und an Stelle [2] die 3. Möchte ich jetzt diese Zahl wieder in einen uint8_t konvertieren, muss ich dann an Stelle [3] noch eine '\0' anfügen oder kann ich einfach schreiben: int_wert = atoi(buffer); Danke.