Global Constants
In this article
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at Global Constants .
The Microsoft run-time library contains definitions for global constants used by library routines. To use these constants, include the appropriate header files as indicated in the description for each constant. The global constants are listed in the following table.
32-Bit Windows Time/Date Formats
BUFSIZ
CLOCKS_PER_SEC, CLK_TCK
Commit-To-Disk Constants
_CRT_DISABLE_PERFCRIT_LOCKS
Data Type Constants
Environmental Constants
EOF, WEOF
errno Constants
Exception-Handling Constants
EXIT_SUCCESS, EXIT_FAILURE
File Attribute Constants
File Constants
File Permission Constants
File Read/Write Access Constants
File Translation Constants
FILENAME_MAX
FOPEN_MAX, _SYS_OPEN
_FREEENTRY, _USEDENTRY
fseek, _lseek Constants
Heap Constants
_HEAP_MAXREQ
HUGE_VAL, _HUGE
Locale Categories
_locking Constants
Math Constants
Math Error Constants
_MAX_ENV
MB_CUR_MAX
NULL
Path Field Limits
RAND_MAX
setvbuf Constants
Sharing Constants
signal Constants
signal Action Constants
spawn Constants
_stat Structure st_mode Field Constants
stdin, stdout, stderr
TMP_MAX, L_tmpnam
Translation Mode Constants
_TRUNCATE
TZNAME_MAX
_WAIT_CHILD, _WAIT_GRANDCHILD
WCHAR_MAX
WCHAR_MIN
See Also
C Run-Time Library Reference
Global Variables
Considerations for Writing Prolog/Epilog Code