|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.01.2010, 10:57 | #1 | |
Новичок
Джуниор
Регистрация: 14.01.2010
Сообщений: 2
|
Как задать EOF?
Доброго времени суток.
Я только начал изучать С по книге Кернигана и Ритчи и там в примерах довольно часто встречается конструкция: Цитата:
P. S. Программы консольные, исходные данные задаются с клавиатуры. |
|
14.01.2010, 11:13 | #2 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Обычно EOF конец файла, когда вы достигли его конца считываю посимвольно или построчно. Теоретически - проверка на особый символ конца файла.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
14.01.2010, 18:06 | #3 | |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Цитата:
|
|
15.01.2010, 00:20 | #4 |
Форумчанин
Регистрация: 13.12.2009
Сообщений: 272
|
конечно, идти против атвора языка сурово, но по - моему можно и другие циклы организовать без eof
Если я помог вам - порадуйте меня, нажмите на весы слева
|
16.01.2010, 07:50 | #5 |
Новичок
Джуниор
Регистрация: 14.01.2010
Сообщений: 2
|
|
16.01.2010, 09:00 | #6 |
Регистрация: 14.01.2010
Сообщений: 6
|
Должно помочь. Надо, чтобы ^Z + Enter были первыми в строке, т.е. набираешь, например, так: 1<Enter> 2<Enter> 3<Enter> ^Z<Enter>
|
16.01.2010, 18:17 | #7 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Нафига вам использовать EOF? Используйте свою букву/цифру/символ для окончания работы программы.
|
16.01.2010, 19:44 | #8 |
Регистрация: 16.01.2010
Сообщений: 6
|
какое совпадение) как раз на этом стопорнулся)))
Код:
Последний раз редактировалось MaTBeu; 17.01.2010 в 13:44. |
16.01.2010, 19:57 | #9 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Вместо
Код:
Код:
|
16.01.2010, 20:20 | #10 |
Регистрация: 16.01.2010
Сообщений: 6
|
спасибо=)
кстати, в учебнике рекомендуется Код:
вторая лажа в учебнике, и это только начало... видать, это способ обучения такой)) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как задать рекурсией? | Irdis | Фриланс | 4 | 11.02.2010 02:01 |
Подскажите как работает eof()[Console C++] | sawer5 | Помощь студентам | 3 | 01.01.2010 12:11 |
Как задать треугольник? | Shevali | Помощь студентам | 4 | 07.04.2009 01:01 |
Как задать множество | 1234 | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 25.05.2008 16:15 |