Hallo Tux12Fun,

wenn Du eine MP3 / Exe / was auch immer - Datei ausliest, bekommst Du nicht einen einzigen char-Wert, sondern meistens ein paar Tausend oder Millionen. Ob ein char auch negative Werte annehmen kann ist reine Interpretationssache. Denn ein char (Byte) besteht einfach nur aus 8 Bits, die jeweils 0 oder 1 sein können. Macht für ein Byte 2^8, also 256 Zustände welche das Byte annehmen kann. Ob man das Bismuster 11111111 als 255 oder als -1 ansieht, ist nur von dem konkreten Anwendungsfall abhängig und lässt sich nicht allgemein sagen.

MfG Mark