PDA

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...

Coda
2005-08-11, 22:32:52
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:

Coda
2005-08-12, 00:18:49
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

Coda
2005-08-12, 16:29:27
"itoa" ist nicht standarisiert, deshalb hatte ich sie jetzt mal bewusst ausgeklammert.