putchar_unlocked()

Записать символ в стандартный поток вывода (stdout)

Прототип:

#include <stdio.h>
int putchar_unlocked( int c );

Аргументы:

c
Печатаемый символ.

Библиотека:

libc

Описание:

Функция putchar_unlocked() является потоко-небезопасным аналогом putchar(). Ее использование безопасно лишь при использовании блокировки файлового потока stream вида flockfile() (или ftrylockfile()) и funlockfile().

Возвращаемое значение:

Число записанных символов (int)(unsigned char). Если возникла ошибка функция возвращает EOF, код ошибки записывается в errno.

Классификация:

POSIX 1003.1 Thread-Safe Functions

Безопасность использования
Точка остановки потока
Да
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Нет

Тематические ссылки:

getc(), getc_unlocked(), getchar(), getchar_unlocked(), putc(), putc_unlocked(), putchar()




Предыдущий раздел: Описание API системной библиотеки