_putch
, _putwch
Scrive un carattere nella console.
Importante
Non è possibile usare questa API nelle applicazioni eseguite in Windows Runtime. Per altre informazioni, vedere Funzioni CRT non supportate nelle app della piattaforma UWP (Universal Windows Platform).
Sintassi
int _putch(
int c
);
wint_t _putwch(
wchar_t c
);
Parametri
c
Carattere da restituire.
Valore restituito
Se l'esito è positivo, restituisce c
. Se _putch
ha esito negativo, restituisce EOF
; se _putwch
ha esito negativo, restituisce WEOF
.
Osservazioni:
Queste funzioni scrivono il carattere c
direttamente nella console, senza memorizzarlo nel buffer. In Windows NT _putwch
scrive caratteri Unicode usando l'impostazione delle impostazioni locali della console corrente.
Le versioni con il _nolock
suffisso sono identiche, ad eccezione del fatto che non sono protette da interferenze da altri thread. Per altre informazioni, vedere _putch_nolock
e _putwch_nolock
.
Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.
Mapping di routine di testo generico
Routine Tchar.h | _UNICODE e _MBCS non definito |
_MBCS definito |
_UNICODE definito |
---|---|---|---|
_puttch |
_putch |
_putch |
_putwch |
Requisiti
Ciclo | Intestazione obbligatoria |
---|---|
_putch |
<conio.h> |
_putwch |
<conio.h> |
Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).
Librerie
Tutte le versioni delle librerie di runtime C.
Esempio
Vedere l'esempio per _getch
.
Vedi anche
I/O della console e della porta
_cprintf
, _cprintf_l
, _cwprintf
_cwprintf_l
_getch
, _getwch