_putch
, _putwch
Grava um caractere no console.
Importante
Esta API não pode ser usada em aplicativos executados no Windows Runtime. Para obter mais informações, confira Funções do CRT sem suporte em aplicativos da Plataforma Universal do Windows.
Sintaxe
int _putch(
int c
);
wint_t _putwch(
wchar_t c
);
Parâmetros
c
O caractere a ser gerado.
Retornar valor
Retorna c
se houver êxito. Se _putch
falhar, retorna, se _putwch
falhar, retornaEOF
WEOF
.
Comentários
Essas funções gravam o caractere c
diretamente, sem buffer, no console. No Windows NT, _putwch
grava caracteres Unicode usando a configuração de localidade do console atual.
As versões com o sufixo _nolock
são idênticas, exceto que não estão protegidas contra interferência de outros threads. Para obter mais informações, consulte _putch_nolock
e _putwch_nolock
.
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, consulte Estado global na CRT.
Mapeamentos de rotina de texto genérico
Rotina Tchar.h | _UNICODE e _MBCS não definidos |
_MBCS definido |
_UNICODE definido |
---|---|---|---|
_puttch |
_putch |
_putch |
_putwch |
Requisitos
Rotina | Cabeçalho necessário |
---|---|
_putch |
<conio.h> |
_putwch |
<conio.h> |
Para obter informações sobre compatibilidade, consulte Compatibilidade.
Bibliotecas
Todas as versões das bibliotecas em tempo de execução C.
Exemplo
Confira o exemplo de _getch
.
Confira também
E/S de console e porta
_cprintf
, _cprintf_l
, _cwprintf
, _cwprintf_l
_getch
, _getwch
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de