전역 변수Global Variables

Microsoft C 런타임 라이브러리는 다음 전역 변수 또는 매크로를 제공합니다.The Microsoft C run-time library provides the following global variables or macros. 이러한 전역 변수 또는 매크로 중 일부는 보다 안전한 함수 버전으로 인해 사용되지 않고 있으므로 전역 변수 대신 이러한 함수 버전을 사용하는 것이 좋습니다.Several of these global variables or macros have been deprecated in favor of more-secure functional versions, which we recommend you use instead of the global variables.

변수Variable 설명Description
__argc, __argv, __wargv__argc, __argv, __wargv 명령줄 인수가 포함되어 있습니다.Contains the command-line arguments.
_daylight, _dstbias, _timezone 및 _tzname_daylight, _dstbias, _timezone, and _tzname 더 이상 사용되지 않습니다.Deprecated. 대신 _get_daylight, _get_dstbias, _get_timezone_get_tzname을 사용합니다.Instead, use _get_daylight, _get_dstbias, _get_timezone, and _get_tzname.

현지 시간을 조정하고 일부 날짜 및 시간 함수에 사용합니다.Adjusts for local time; used in some date and time functions.
errno, _doserrno, _sys_errlist 및 _sys_nerrerrno, _doserrno, _sys_errlist, and _sys_nerr 더 이상 사용되지 않습니다.Deprecated. 대신 _get_errno, _set_errno, _get_doserrno, _set_doserrno, perrorstrerror를 사용합니다.Instead, use _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror and strerror.

오류 코드 및 관련 정보를 저장합니다.Stores error codes and related information.
_environ, _wenviron_environ, _wenviron 더 이상 사용되지 않습니다.Deprecated. 대신 getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s_wputenv_s를 사용합니다.Instead, use getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s, and _wputenv_s.

프로세스 환경 문자열에 대한 포인터의 배열에 대한 포인터입니다. 시작 시 초기화됩니다.Pointers to arrays of pointers to the process environment strings; initialized at startup.
_fmode_fmode 더 이상 사용되지 않습니다.Deprecated. 대신 _get_fmode 또는 _set_fmode를 사용합니다.Instead, use _get_fmode or _set_fmode.

기본 파일 변환 모드를 설정합니다.Sets default file-translation mode.
_iob_iob 콘솔, 파일 및 장치에 대한 I/O 제어 구조 배열입니다.Array of I/O control structures for the console, files, and devices.
_pctype, _pwctype, _wctype, _mbctype, _mbcasemap_pctype, _pwctype, _wctype, _mbctype, _mbcasemap 문자 분류 함수에서 사용하는 정보가 들어 있습니다.Contains information used by the character-classification functions.
_pgmptr, _wpgmptr_pgmptr, _wpgmptr 더 이상 사용되지 않습니다.Deprecated. 대신 _get_pgmptr 또는 _get_wpgmptr를 사용합니다.Instead, use _get_pgmptr or _get_wpgmptr.

프로그램 시작 시 프로그램이 호출된 방식에 따라 파일 확장명 없이 프로그램 이름, 전체 프로그램 이름 또는 프로그램의 정규화된 경로 또는 상대 경로로 초기화됩니다.Initialized at program startup to the fully-qualified or relative path of the program, the full program name, or the program name without its file name extension, depending on how the program was invoked.

참고 항목See Also

C 런타임 라이브러리 참조 C Run-Time Library Reference
전역 상수 Global Constants
__argc, __argv, __wargv __argc, __argv, __wargv
_get_daylight _get_daylight
_get_dstbias _get_dstbias
_get_timezone _get_timezone
_get_tzname _get_tzname
perror perror
strerror strerror
_get_doserrno _get_doserrno
_set_doserrno _set_doserrno
_get_errno _get_errno
_set_errno _set_errno
_dupenv_s, _wdupenv_s _dupenv_s, _wdupenv_s
getenv, _wgetenv getenv, _wgetenv
getenv_s, _wgetenv_s getenv_s, _wgetenv_s
_putenv, _wputenv _putenv, _wputenv
_putenv_s, _wputenv_s _putenv_s, _wputenv_s
_get_fmode _get_fmode
_set_fmode_set_fmode