Обсуждение:Файловый ввод-вывод в языке Си

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

"Ловушка" EOF[править код]

Нужно учитывать систему, в которой тип char, длина которого составляет 8 бит, представляет 256 различных значений. getchar может возвращать любой из 256 возможных символов, а также может возвращать EOF для обозначения конца файла, т.е. всего 257 возможных возвращаемых значений.

Кто вообще написал этот бред? Какие ещё 257 возможных значений? EOF равен -1, то есть вполне себе входит в диапазон представления char.

В системах, где int и char одинакового размера,

Где это автор такие системы откопал?

Юникодный ДОС? 0_о

В общем, мне кажется, что подраздел надо удалить.Zefick 12:47, 18 января 2010 (UTC)[ответить]

Зачем это тут[править код]

Зачем эта статья лежит в википедии, а не в викиучебнике? 95.71.58.188 15:59, 9 марта 2012 (UTC)[ответить]