Hallo Christoph,
Es gibt also tatsächlich noch Leute, die den alten Streit "Ist Byte != Octet?" noch nicht kennen? ;-)
Ja.
Da char == byte ist, ist auch CHAR_BITS == BYTE_BITS. Kann ein Grund dafür sein, das es kein BYTE_BITS im C-Standard gibt. ;-)
Laut Definition ist char == CeeByte und CeeByte ist in CHAR_BITS definiert. Aber auch die Cee-Programmierer kennen das EdvByte als Einheit für die Speichergröße mit 8 Bit. Oder wieviele Unicode-Zeichen bekommst Du in 160 Byte Arbeitsspeicher?
Gruß
Axel