3 ms·
> but it could refer to a larger or smaller amount of memory. Never smaller as the minimum limits for char require at least 8 bits. But definitely can be wider
by wahern 6y ago
> but it could refer to a larger or smaller amount of memory.
Never smaller as the minimum limits for char require at least 8 bits. But definitely can be wider than 8 bits, as is common on DSPs or some old mainframes. Though, even on systems that don't permit direct addressing of 8-bit char, C implementations will sometimes emulate it.
FWIW, POSIX mandates a fixed, 8-bit char.