3 ms·
I think the rationale is in EBCDIC support; the C standard didn't want to/couldn't mandate ASCII, and therefore could not use the ASCII NUL character. I honest
by JoachimSchipper 16y ago
I think the rationale is in EBCDIC support; the C standard didn't want to/couldn't mandate ASCII, and therefore could not use the ASCII NUL character.
I honestly don't know whether POSIX/SUS mandates ASCII.
- nuxi 16y agoAs far as I understand, no: http://www.opengroup.org/onlinepubs/000095399/xrat/xbd_chap06.html http://www.opengroup.org/onlinepubs/000095399/xrat/xbd_chap0...
- JoachimSchipper 16y agoI read that as "ASCII must be supported, do whatever else you want". But I don't want to spend too much time on this...