Globale Variablen

Die Microsoft C-Laufzeitbibliothek bietet die folgenden globalen Variablen oder Makros. Mehrere dieser globalen Variablen oder Makros sind veraltet und wurden durch sicherere, funktionsbereite Versionen ersetzt, die Sie anstelle der globalen Variablen verwenden sollten.

Variable

Beschreibung

__argc, __argv, __wargv

Enthält die Befehlszeilenargumente.

_daylight, _dstbias, _timezone und _tzname

Veraltet. Verwenden Sie stattdessen _get_daylight, _get_dstbias, _get_timezone und _get_tzname.

Wird an die lokale Zeit angepasst und in einigen Datums- und Zeitfunktionen verwendet.

errno, _doserrno, _sys_errlist und _sys_nerr

Veraltet. Verwenden Sie stattdessen _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror und strerror.

Speichert Fehlercodes und damit zusammenhängende Informationen.

_environ, _wenviron

Veraltet. Verwenden Sie stattdessen getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s und _wputenv_s.

Zeiger zu Arrays mit Zeigern zu den Prozessumgebungszeichenfolgen, Initialisierung beim Starten.

_fmode

Veraltet. Verwenden Sie stattdessen _get_fmode oder _set_fmode.

Legt Standard-Dateiübersetzungsmodus fest.

_iob

Array mit E/A-Steuerungsstruktur für die Konsole, Dateien und Geräte.

_pctype, _pwctype, _wctype, _mbctype, _mbcasemap

Enthält Informationen, die von den Zeichenklassifizierungsfunktionen verwendet werden.

_pgmptr, _wpgmptr

Veraltet. Verwenden Sie stattdessen _get_pgmptr oder _get_wpgmptr.

Initialisiert beim Programmstart mit dem vollqualifizierten oder relativen Pfad des Programms, dem vollständigen Programmnamen oder dem Programmnamen ohne Dateinamenerweiterung, abhängig davon, wie das Programm aufgerufen wurde.

Siehe auch

Referenz

Globale Konstanten

__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

Weitere Ressourcen

C-Laufzeitbibliotheksverweis