Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
Книга: Язык Си - руководство для начинающих
Завершение ввода
Завершение ввода
Как программа "узнает", сколько ей нужно считать чисел? В гл. 8 мы обсудили несколько решений этой проблемы, большинство из которых были неудовлетворительны. Однако теперь, когда есть функция getint( ), у нас нет проблем. Вот один подход:
читаем число до тех пор пока не встретится символ EOF
заносим число в массив и
читаем следующее число, если массив не заполнен
Заметим, что здесь есть два разных условия, приводящих к завершению этой части программы: символ EOF и заполнение массива.
Похожие страницы
- Глава 5 Подсистема ввода
- Подсистема ввода
- Завершение C-программы
- Пример 11-3. Пример использования команды read без указания переменной для ввода
- Завершение работы системы
- 2.4. Начало работы и ее завершение
- Что делать, если при установке принтера появляется сообщение Невозможно завершение операции. Подсистема печати недоступн...
- Завершение транзакций
- 1.6 Драйверы и буферы ввода-вывода
- Шаг 6 Завершение продажи на кассе, предложение сопутствующих товаров
- Глава 6 BIOS – базовая система ввода-вывода
- 5.2.2.2. Устройства ввода информации в персональный компьютер