Книга: Язык Си - руководство для начинающих

Завершение ввода

Завершение ввода

     Как программа "узнает", сколько ей нужно считать чисел? В гл. 8 мы обсудили несколько решений этой проблемы, большинство из которых были неудовлетворительны. Однако теперь, когда есть функция getint( ), у нас нет проблем. Вот один подход:

читаем число до тех пор пока не встретится символ EOF

заносим число в массив и

читаем следующее число, если массив не заполнен

     Заметим, что здесь есть два разных условия, приводящих к завершению этой части программы: символ EOF и заполнение массива.

Оглавление книги


Генерация: 0.120. Запросов К БД/Cache: 0 / 0
поделиться
Вверх Вниз