1.5.1. Ввод и вывод символов
Стандартная библиотека включает функции для чтения и записи по одному символу за один раз. Функция GETCHAR() извлекает следующий вводимый символ каждый раз, как к ней обращаются, и возвращает этот символ в качестве своего значения. Это значит, что после
C = GETCHAR()
переменная 'C' содержит следующий символ из входных данных. Символы обычно поступают с терминала, но это не должно нас касаться до главы 7.
Функция PUTCHAR(C) является дополнением к GETCHAR: в результате обращения
PUTCHAR (C)
содержимое переменной 'C' выдается на некоторый выходной носитель, обычно опять на терминал. Обращение к функциям PUTCHAR и PRINTF могут перемежаться; выдача будет появляться в том порядке, в котором происходят обращения.
Как и функция PRINTF, функции GETCHAR и PUTCHAR не содержат ничего экстраординарного. Они не входят в состав языка "C", но к ним всегда можно обратиться.
ПРЕДЫДУЩАЯ ЧАСТЬ 1.5. Набор полезных программ |
СОДЕРЖАНИЕ | СЛЕДУЮЩАЯ ЧАСТЬ 1.5.2. Копирование файла |