Почему в C не было логического типа данных до C99? - PullRequest
39 голосов
/ 11 марта 2010

Я понимаю, что вы можете просто #define некоторые целые числа, но почему в C не было выделенного логического типа данных до C99?

Это такой распространенный случай в программировании и логике, что я не понимаю отсутствия явного типа и записи.

Ответы [ 11 ]

0 голосов
/ 11 марта 2010

Потому что никто не может предвидеть все, включая отсутствующий тип данных в языке программирования.

...