Hallo,
wenn ich eine Variable
unsigned int testvalue;
anlege und diese Ausgeben möchte, muss ich den Wert erst als char-String
umwandeln
chart string[3];
itoa(testvalue, string);
...Ausgabe
Wenn ich nun (um Speicherplatz zu sparen, wenn's vom Wertebereich her
passt) die Variable als
unsigned char testvalue;
deklariere,
muss ich diese dann auch so für die Ausgabe (als char-String)
umwandeln??
chart string[3];
itoa(testvalue, string);
...Ausgabe
Stefan schrieb: > muss ich diese dann auch so für die Ausgabe (als char-String) > umwandeln?? ja Davon abgesehen: - itoa() ist die falsche Funktion; utoa() wäre richig für unsigned - In dein Feld passt die Ausgae nur, wenn es höchstens 2 Ziffern sind, weil ja die abschließende 0 auch noxh Platz braucht.
Stefan schrieb: > chart string[3]; Was ist denn chart für ein Datentyp? Guter Rat: Lass den Quatsch eine Variable "string" zu nennen. String ist in vielen Sprachen ein reserviertes Wort für ein Datentyp, und könnte z.B. auch in externen C Biblotheken schon definiert sein. Nenn deine Strings von mir aus "s1", "s2", oder "ausgabe". Ansonsten hat Klaus dir ja schon geantwortet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.