Condividi tramite


Variabili globali

La libreria di runtime Microsoft C fornisce le macro o le variabili globali seguenti. Molte di queste variabili globali o macro sono deprecate a favore di versioni funzionali più sicure ed è consigliabile usare queste ultime invece delle variabili globali.

Variabile

Descrizione

__argc, __argv, __wargv

Contiene gli argomenti della riga di comando.

_daylight, _dstbias, _timezone, and _tzname

Deprecata. Usare invece _get_daylight, _get_dstbias, _get_timezone e _get_tzname.

Rettifica l'ora locale. È usata in alcune funzioni di data e ora.

errno, _doserrno, _sys_errlist, and _sys_nerr

Deprecata. Usare invece _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror e strerror.

Archivia i codici di errore e le informazioni correlate.

_environ, _wenviron

Deprecata. Usare invece getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s e _wputenv_s.

Puntatori a matrici di puntatori alle stringhe dell'ambiente di elaborazione. Inizializzata all'avvio.

_fmode

Deprecata. Usare invece _get_fmode o _set_fmode.

Imposta la modalità di conversione di file predefinita.

_iob

Matrice di strutture di controllo di I/O per console, file e dispositivi.

_pctype, _pwctype, _wctype, _mbctype, _mbcasemap

Contiene informazioni usate dalle funzioni di classificazione dei caratteri.

_pgmptr, _wpgmptr

Deprecata. Usare invece _get_pgmptr o _get_wpgmptr.

Inizializzata all'avvio del programma sul percorso completo o relativo del programma, il nome del programma completo o il nome del programma senza l'estensione del nome file, a seconda del modo in cui è stato richiamato il programma.

Vedere anche

Riferimenti

Costanti globali

__argc, __argv, __wargv

_get_daylight

_get_dstbias

_get_timezone

_get_tzname

perror

strerror

_get_doserrno

_set_doserrno

_get_errno

_set_errno

_dupenv_s, _wdupenv_s

getenv, _wgetenv

getenv_s, _wgetenv_s

_putenv, _wputenv

_putenv_s, _wputenv_s

_get_fmode

_set_fmode

Altre risorse

Riferimenti alla libreria di runtime C