?
Aaaalso.
Ich hab da jetzt mal n bisschen rumprobiert. Ich hab jetzt einen Char, dem ich verscheidene Werte zuordnen kann (im Programm holt er sich die Daten aus ner Datei...). Solange der Wert des Chars <= x7F (also 127) ist, wird er mir bei der Anweisung printf("%i",ch); richtig ausgespuckt. Wenn er aber x80 oder größer wird, interpretiert das der compiler wie bei nem signed Int und spuckt negative Zahlen aus... xFF wird dann also als -1 ausgegeben...
Hat jemand ne Ahnung, wie ich die Werte richtig ausgeben kann, so dass die Zahlen über x7F nicht negativ ausgegeben werden?