Обсуждение:Файловый ввод-вывод в языке Си
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
"Ловушка" EOF
[править код]Нужно учитывать систему, в которой тип char, длина которого составляет 8 бит, представляет 256 различных значений. getchar может возвращать любой из 256 возможных символов, а также может возвращать EOF для обозначения конца файла, т.е. всего 257 возможных возвращаемых значений.
Кто вообще написал этот бред? Какие ещё 257 возможных значений? EOF равен -1, то есть вполне себе входит в диапазон представления char.
- Да, согласен, что ошибка. Max 18:56, 5 января 2011 (UTC)
В системах, где int и char одинакового размера,
Где это автор такие системы откопал?
- Юникодный ДОС? 0_о
- Поставлю запрос источника. Может есть. Max 18:56, 5 января 2011 (UTC)
В общем, мне кажется, что подраздел надо удалить.Zefick 12:47, 18 января 2010 (UTC)
- Зачем? Это достаточно подробно освещено в K&R. Max 19:01, 5 января 2011 (UTC)
Зачем это тут
[править код]Зачем эта статья лежит в википедии, а не в викиучебнике? 95.71.58.188 15:59, 9 марта 2012 (UTC)