Глобальные переменные
Библиотека времени выполнения языка C (Майкрософт) обеспечивает следующие глобальные переменные или макросы. Многие из этих глобальных переменных или макросов были признаны нерекомендуемыми и заменены более надежными и безопасными функциональными версиями, которые мы рекомендуем использовать вместо них.
Переменная |
Описание |
---|---|
Содержит аргументы командной строки. |
|
Не рекомендуется. Используйте _get_daylight, _get_dstbias, _get_timezone и _get_tzname. Вносит корректировку для локального времени; используется в некоторых функциях даты и времени. |
|
Не рекомендуется. Используйте _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror и strerror. Хранит коды ошибок и связанные сведения. |
|
Не рекомендуется. Используйте getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s и _wputenv_s. Указывает на массив указателей на строки среды процесса; инициализация при запуске. |
|
Не рекомендуется. Используйте _get_fmode или _set_fmode. Задает режим преобразования файлов по умолчанию. |
|
Массив структур управления вводом-выводом для консоли, файлов и устройств. |
|
Содержит сведения, используемые функциями классификации символов. |
|
Не рекомендуется. Используйте _get_pgmptr или _get_wpgmptr. Инициализируется при запуске программы до полного или относительного пути программы, полного имени программы или имени программы без расширения имени файла (в зависимости от способа вызова программы). |