C Norma ISO wymaga CHAR_BIT
być co najmniej 8.Czy CHAR_BIT kiedykolwiek> 8?
Z POSIX nakazujące CHAR_BIT
być równa 8, i (prawie?) Wszystkich standardów sieciowych i komunikacyjnych za pomocą oktety, jest tam dowolny współczesna realizacja C gdzie CHAR_BIT
> 8?
(Uwaga: nie interesują mnie historyczne architektury komputerów używające 18- lub 36-bitowych słów.) To naprawdę pytanie o C, ponieważ jest ono używane dzisiaj na obecnym sprzęcie, systemy myślowe z implementacją C99 lub późniejszą.
Podobne do http://stackoverflow.com/questions/2098149/what-platforms-have-something-other-than-8-bit-char –
IIRC są układy DSP z 16-bitowymi znakami. – wildplasser
Szerokie znaki, używane w kilku alfabetach językowych, zazwyczaj mają 16 bitów. – user3629249