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 |
---|---|
Enthält die Befehlszeilenargumente. |
|
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. |
|
Veraltet. Verwenden Sie stattdessen _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror und strerror. Speichert Fehlercodes und damit zusammenhängende Informationen. |
|
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. |
|
Veraltet. Verwenden Sie stattdessen _get_fmode oder _set_fmode. Legt Standard-Dateiübersetzungsmodus fest. |
|
Array mit E/A-Steuerungsstruktur für die Konsole, Dateien und Geräte. |
|
Enthält Informationen, die von den Zeichenklassifizierungsfunktionen verwendet werden. |
|
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. |