Поделиться через


Глобальные переменные

Библиотека времени исполнения (RTL) Майкрософт предоставляет следующие глобальные переменные.Эти глобальные переменные не рекомендуются в силу наличия более безопасных функциональных версий, которые должны использоваться вместо глобальных переменных (за исключением _pgmptr и _wpgmptr).

Переменная

Описание

_acmdln, _tcmdln, _wcmdln

Содержит командную строку.

_amblksiz

Контролирует гранулярность кучи памяти

_daylight, _dstbias, _timezone и _tzname

Настраивают локальное время; используются в некоторых функциях даты и времени

errno, _doserrno, _sys_errlist и _sys_nerr

Хранят коды ошибок и связанные с ними сведения

_environ, _wenviron

Указывают на массив указателей на строки, составляющих среду процесса

_fileinfo

Определяет, передаются ли новым процессам сведения об открытых файлых процесса

_fmode

Задает режим перевода файла по умолчанию

_iob

Массив структур элементов управления stdio.

_pctype, _pwctype, _wctype, _mbctype, _mbcasemap

Содержит сведения, используемые функциями классификации символов.

_pgmptr, _wpgmptr

Инициализированный при запуске программы значением, таким как имя программы, имя файла, относительный путь или польный путь

См. также

Ссылки

Глобальные константы

_get_amblksiz

_set_amblksiz

_get_daylight

_get_dstbias

_get_timezone

_get_tzname

perror

strerror

_get_doserrno

_set_doserrno

_get_errno

_set_errno

getenv, _wgetenv

getenv_s, _wgetenv_s

_putenv, _wputenv

_putenv_s, _wputenv_s

_get_fmode

_set_fmode

Другие ресурсы

Справочник по библиотеке времени выполнения языка c