gibt es in c eine Funktion, die von einer Zahl das zugehörige ASCII zeichen liefert? wie heisst die funktion und in welche #include datei find ich sie? danke!
int x = 4; char c; c = x + 0x30; printf("Zahl %d - Zeichen '%c'\n", x, c); Oder was?
int i=67; *string = chr(67); wie heisst die funktion chr() richtig und in welche lib find ich sie?, den itoa funktioniert nicht
Üblicherweise empfiehlt es sich anstelle itoa ohnehin sprintf zu benutzen, da itoa nicht zum ansi Standart gehört.
Auf µCs empfiehlt sich [s]printf gerade nicht, da es sehr Speicherhungrig ist... Wenn man allerdings genügend Speicher vorweisen kann, steht einer Verwendung von [s]printf natürlich nichts mehr im Wege und sollte auch genutzt werden!
sorry ...ich hatte noch was wichtiges zu tun.... itoa() gibts in meiner stlib.h nicht...und sprintf() macht mir speicherprobleme....wie kann ich eine itoa() Funktion selber bauen?
itoa() gibts in meiner stlib.h nicht...und sprintf() macht mir speicherprobleme....wie kann ich eine itoa() Funktion selber bauen? danke
@sam mit welchem "C" arbeitest Du denn, dass es itoa() bei Dir nicht gibt? Vieleicht wäre auch der Controller interessant. Grüße Quark
@ Quark &alle anderen ich arbeite mit dem "Code Composer Studio" von texas Instruments und muss den DSP TMS320F2812 von TI programmieren. heisst dort die funktion anders? danke!
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.