Язык программирования C

Ввод и вывод символов


Стандартная библиотека включает функции для чтения и записи по одному символу за один раз. функция getchar() извлекает следующий вводимый символ каждый раз, как к ней обращаются, и возвращает этот символ в качестве своего значения. Это значит, что после

c = getchar()

переменная 'c' содержит следующий символ из входных данных. Символы обычно поступают с терминала, но это не должно нас касаться до лекции № 7.

функция putchar(c) является дополнением к getchar: в результате обращения

putchar (c)

содержимое переменной 'c' выдается на некоторый выходной носитель, обычно опять на терминал. Обращение к функциям putchar и printf могут перемежаться; выдача будет появляться в том порядке, в котором происходят обращения.

Как и функция printf, функции getchar и putchar не содержат ничего экстраординарного. Они не входят в состав языка "C", но к ним всегда можно обратиться.



Содержание раздела