전역 변수
Microsoft C 런타임 라이브러리는 다음 전역 변수 또는 매크로를 제공합니다. 이러한 전역 변수 또는 매크로 중 일부는 보다 안전한 함수 버전으로 인해 사용되지 않고 있으므로 전역 변수 대신 이러한 함수 버전을 사용하는 것이 좋습니다.
변수 | 설명 |
---|---|
__argc , , __argv __wargv |
명령줄 인수가 포함되어 있습니다. |
_daylight , _dstbias , _timezone 및 _tzname |
사용되지 않음. 대신 _get_daylight , _get_dstbias , _get_timezone 및 _get_tzname 을 사용합니다.현지 시간을 조정하고 일부 날짜 및 시간 함수에 사용합니다. |
errno , _doserrno , _sys_errlist 및 _sys_nerr |
사용되지 않음. 대신 _get_errno , _set_errno , _get_doserrno , _set_doserrno , perror 및 strerror 를 사용합니다.오류 코드 및 관련 정보를 저장합니다. |
_environ , _wenviron |
사용되지 않음. 대신 getenv_s , _wgetenv_s , _dupenv_s , _wdupenv_s , _putenv_s 및 _wputenv_s 를 사용합니다.프로세스 환경 문자열에 대한 포인터의 배열에 대한 포인터입니다. 시작 시 초기화됩니다. |
_fmode |
사용되지 않음. 대신 _get_fmode 또는 _set_fmode 를 사용합니다.기본 파일 변환 모드를 설정합니다. |
_iob |
콘솔, 파일 및 디바이스에 대한 I/O 제어 구조 배열입니다. |
_pctype , _pwctype , _wctype , _mbctype _mbcasemap |
문자 분류 함수에서 사용하는 정보가 들어 있습니다. |
_pgmptr , _wpgmptr |
사용되지 않음. 대신 _get_pgmptr 또는 _get_wpgmptr 를 사용합니다.프로그램을 호출하는 방법에 따라 런타임은 프로그램 시작 시 프로그램의 정규화된 경로 또는 상대 경로, 전체 프로그램 이름 또는 파일 이름 확장명을 사용하지 않는 프로그램 이름으로 이러한 값을 초기화합니다. |
참고 항목
C 런타임 라이브러리 참조
전역 상수
__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