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