Этот тег предназначен для вопросов, касающихся "стандартного ввода-вывода", то есть ввода-вывода с использованием средств в заголовке C <stdio.h> или используя стандартные потоки stdin, stdout, stderr. </stdio.h>

Стандартный заголовок C <stdio.h> определяет средства для использования потоков данных через FILE объекты, а также объявляет заранее определенные стандартные потоки, stdin, stdout а также stderr.

Стандартные потоки ввода-вывода можно использовать из C двумя способами:

  1. Использование стандартных потоков ввода-вывода в соответствии со стандартным заголовком <stdio.h> например fprintf (stdout, "hello, world\n");
  2. Использование базовых файловых дескрипторов напрямую с помощью средств в <unistd.h> например write (STDOUT_FILENO, "hello, world\n", 13);. Обратите внимание, что это не ISO C, а POSIX.