Ein char hat _mindestens_ 8 Bit, nicht 7.Zitat von locus vivendi
Deine Zitatquellen sind nur die halbe Wahrheit.
C Standard.5.2.4.2.1
Size of integer types <limits.h>
The values given below shall be replaced by constant expressions suitable for use in #if
preprocessing directives. Moreover, except for CHAR_BIT and MB_LEN_MAX, the
following shall be replaced by expressions that have the same type as would an
expression that is an object of the corresponding type converted according to the integer
promotions. Their implementation-defined values shall be equal or greater in magnitude
(absolute value) to those shown, with the same sign.
....
CHAR_BIT 8
Lesezeichen