Variables globales

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

La biblioteca en tiempo de ejecución de C de Microsoft proporciona las siguientes macros o variables globales. Algunas de estas macros o variables globales están desusadas y, en su lugar, se usan versiones funcionales más seguras que le recomendamos que use en lugar de las variables globales.

VariableDescripción
__argc, __argv, __wargvContiene argumentos de la línea de comandos.
_daylight, _dstbias, _timezone y _tznameDesusada. En su lugar, use _get_daylight, _get_dstbias, _get_timezone y _get_tzname.

Se ajusta a la hora local. Usada en algunas funciones de fecha y hora.
errno, _doserrno, _sys_errlist y _sys_nerrDesusada. En su lugar, use _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror y strerror.

Almacena códigos de error e información relacionada.
_environ, _wenvironDesusada. En su lugar, use getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s y _wputenv_s.

Punteros a matrices de punteros a cadenas de entorno del proceso. Se inicializa al inicio.
_fmodeDesusada. En su lugar, use _get_fmode o _set_fmode.

Establece el modo de traducción de archivo predeterminado.
_iobMatriz de estructuras de control de E/S para la consola, archivos y dispositivos.
_pctype, _pwctype, _wctype, _mbctype, _mbcasemapContiene la información que usan las funciones de clasificación de caracteres.
_pgmptr, _wpgmptrDesusada. En su lugar, use _get_pgmptr o _get_wpgmptr.

Se inicializa al iniciarse el programa en la ruta de acceso completa o relativa del programa, en el nombre de programa completo o en el nombre de programa sin la extensión de archivo, según cómo se haya invocado el programa.

Referencia de la biblioteca en tiempo de ejecución de C
Constantes globales
__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

Mostrar: