Aracılığıyla paylaş


Genel değişkenler

Microsoft C çalışma zamanı kitaplığı aşağıdaki genel değişkenleri veya makroları sağlar. Bu genel değişkenlerin veya makroların birkaçı, genel değişkenler yerine kullanmanızı önerdiğimiz daha güvenli işlevsel sürümler için kullanım dışı bırakılmıştır.

Değişken Açıklama
__argc, __argv, __wargv Komut satırı bağımsız değişkenlerini içerir.
_daylight, _dstbias, _timezoneve _tzname Kullanımdan kaldırıldı. Bunun yerine , , _get_dstbias_get_timezoneve _get_tznamekullanın_get_daylight.

Yerel saat için ayarlar; bazı tarih ve saat işlevlerinde kullanılır.
errno, _doserrno, _sys_errlistve _sys_nerr Kullanımdan kaldırıldı. Bunun yerine , , _set_errno, _get_doserrno_set_doserrnove perror strerrorkullanın_get_errno.

Hata kodlarını ve ilgili bilgileri depolar.
_environ, _wenviron Kullanımdan kaldırıldı. Bunun yerine , , _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_sve _wputenv_skullanıngetenv_s.

İşlem ortamı dizelerine yönelik işaretçi dizilerine yönelik işaretçiler; başlatılır.
_fmode Kullanımdan kaldırıldı. Bunun yerine veya _set_fmodekullanın_get_fmode.

Varsayılan dosya çevirisi modunu ayarlar.
_iob Konsol, dosyalar ve cihazlar için G/Ç denetim yapıları dizisi.
_pctype, _pwctype, _wctype, _mbctype, , _mbcasemap Karakter sınıflandırma işlevleri tarafından kullanılan bilgileri içerir.
_pgmptr, _wpgmptr Kullanımdan kaldırıldı. Bunun yerine veya _get_wpgmptrkullanın_get_pgmptr.

Programın nasıl çağrıldığı temelinde, çalışma zamanı bu değerleri program başlangıcında başlatır: programın tam veya göreli yoluna, tam program adına veya dosya adı uzantısı olmayan program adına.

Ayrıca bkz.

C çalışma zamanı kitaplığı başvurusu
Genel sabitler
__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