Archiv verlassen und diese Seite im Standarddesign anzeigen : C tutorial gesucht
MadMan2k
2005-08-11, 22:28:29
kennt jemand ein gutes C tutorial zum nachschlagen?
Genaugenommen wäre mirs chon sehr damit geholfen, wenn mir jemand verraten könnte, wie ich ein int > 255 in ein char[] umwandeln kann...
Wie jetzt? Du willst ne Zahl in einen String umwandeln?
int number = 23;
char string[20];
snprintf(string,20,"%n",number);
Falls dein runtime kein snprintf kennt, dann geht auch sprintf ist aber potentiell unsicher.
MadMan2k
2005-08-12, 00:15:09
super, danke. Ich war schon fast soweit - bloß habe ich das Array zu klein angelegt :rolleyes:
Was machst du eigentlich mit ints <= 255? Einfach zuweißen geht auch da nicht ;)
MadMan2k
2005-08-12, 00:39:06
kA - war wohl schon zu spät für mich; hab mich die letzte halbe Stunde gefragt, wieso ich so komische Werte kriege, bis ich herausgefunden habe, dass ich den falschen Sensor abfrage...
MadMan2k
2005-08-12, 15:54:34
so, hab was brauchbares für meine Zwecke gefunden:
http://www.nongnu.org/avr-libc/user-manual/group__avr__stdlib.html
die dort beschriebene funktion itoa ist deutlich kleiner als sprintf
"itoa" ist nicht standarisiert, deshalb hatte ich sie jetzt mal bewusst ausgeklammert.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.