Функция fputchar

Функция

#include <stdio.h>

int fputchar(int c);

записывает отдельный символ с в текущую позициюстандартного выходного потока. Функция putchar идентична функции putc(c, stdout).Функция putchar идентична fputchar, но является макро, а не функцией.

Функция putch

Функция

#include <conio.h>

int putch(int c);

выводит символ в текущей позиции текстового окна экрана. Воздействие спецсимвола ‘\n’ аналогично cprintf() и cputs() . Остальные спецсимволы воздействуют на курсор так же, как и для функции стандартного ввода/вывода.

 

Функции потокового вывода

Функция putc

Функция

#include <stdio.h>

int putc(int c, FILE *stream);

записывает отдельный символ с в текущую позицию выходного потока stream. Функция putc идентична fputc , но является макро, а не функцией.

 

Функция fputc

Функция

#include <stdio.h>

int fputc(int c, FILE *stream);

записывает отдельный символ с в текущую позицию выходного потока stream.

Форматированный ввод-вывод

Функция Назначение
Функции ввода
#include <stdio.h> int scanf(const char *format[, address, ...]); Выполняет ввод с клавиатуры c буферизацией символов ввода.
#include <conio.h> int cscanf(char *format[, address, ...]); Выполняет ввод с клавиатуры без буферизации символов ввода.
Функции вывода
#include <stdio.h> int printf(const char *format[, argument, ...]); Выполняет вывод с преобразованием по заданному формату, возвращает число обработанных полей.
#include <conio.h> int cprintf(const char *format[, argument, ...]); Выполняет вывод с преобразованием по заданному формату, возвращает число выведенных байтов  

Форматированный ввод

Функция scanf

Осуществляющая ввод функция scanf является аналогом printf и позволяет проводить в обратном направлении многие из тех же самых преобразований. Функция

Форма записи:

#include <stdio.h>

int scanf(const char *format[, address, ...]);

упрощенно scanf(УправляющаяСтрока, arg1, arg2, ...)

Функция scanf читает символы из стандартного ввода, интерпретирует их в соответствии с форматом, указанном в форматной (или управляющей) строке, и помещает результаты в остальные аргументы. Управляющая строка описывается ниже; другие аргументы, каждый из которых должен быть указателем, определяют, куда следует поместить соответствующим образом преобразованный ввод. Управляющая строка обычно содержит спецификации преобразования, которые используются для непосредственной интерпретации входных последовательностей.