Udostępnij za pośrednictwem


Zmienne globalne

Biblioteka czasu C firmy Microsoft udostępnia następujące zmiennych globalnych lub makra.Niektóre z tych zmiennych globalnych lub makra ma została zastąpiona bardziej bezpieczne funkcjonalności wersjach, które zalecamy użycie zamiast zmiennych globalnych.

Zmienna

Opis

__argc, __argv, __wargv

Zawiera argumenty wiersza polecenia.

_daylight, _dstbias, _timezone, i _tzname

Przestarzałe.Zamiast tego należy użyć _get_daylight, _get_dstbias, _get_timezone, i _get_tzname.

Dopasowuje dla czas lokalny; używany w niektóre funkcje daty i godziny.

errno, _doserrno, _sys_errlist, and _sys_nerr

Przestarzałe.Instead, use _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror and strerror.

Przechowuje kodów błędów i powiązane informacje.

_environ, _wenviron

Przestarzałe.Instead, use getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s, and _wputenv_s.

Łącza do tablice łącza do zmiennych środowiskowych procesu; zainicjowano podczas uruchamiania.

_fmode

Przestarzałe.Zamiast tego należy użyć _get_fmode lub _set_fmode.

Ustawia domyślny tryb translacji plików.

_iob

Tablica we/wy sterujących konsoli, plików oraz urządzeniami.

_pctype, _pwctype, _wctype, _mbctype, _mbcasemap

Zawiera informacje używane przez funkcje klasyfikacji znaków.

_pgmptr, _wpgmptr

Przestarzałe.Zamiast tego należy użyć _get_pgmptr lub _get_wpgmptr.

Zainicjowano w momencie uruchamiania programu ze ścieżką względną lub w pełni kwalifikowana program, pełną nazwę programu lub nazwę programu bez rozszerzenie nazwy pliku, w zależności od tego, jak został wywołany program.

Zobacz też

Informacje

Stałe globalne

__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

Inne zasoby

Odwołanie do biblioteki C-Run-Time