Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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_nolocke _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