Condividi tramite


_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_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