Standard Types (Windows CE 5.0)
Developing an Application > Microsoft C Run-time Library for Windows CE > Global Variables and Standard Types
The Microsoft run-time library defines the following standard types.
Type | Description | Declared In |
---|---|---|
_complex structure | Stores real and imaginary parts of complex numbers; used by _cabs. | STDLIB.H |
div_t, ldiv_t structures | Stores values returned by div and ldiv, respectively. | STDLIB.H |
_exception structure | Stores error information for _matherr. | STDLIB.H |
FILE structure | Stores information about the state of a stream; used in all stream I/O operations. | STDLIB.H |
_FPIEEE_RECORD structure | Contains information pertaining to IEEE floating-point exception; passed to the user-defined trap handler by _fpieee_flt. | STDLIB.H |
fpos_t (long integer, __int64, or structure, depending on the target device) | Is used by fgetpos and fsetpos to record information for uniquely specifying every position within a file. | STDLIB.H |
jmp_buf array | Is used by setjmp and longjmp to save and restore the program environment. | STDLIB.H |
_onexit_t pointer | Is returned by _onexit. | STDLIB.H |
size_t unsigned integer | Is the result of sizeof operator. | STDLIB.H |
time_t long integer | Represents time values in mktime and time. | STDLIB.H |
va_list structure | Is used to hold information needed by va_arg and va_end macros.
The called function declares a variable of type va_list that can be passed as an argument to another function. |
STDLIB.H |
wchar_t internal type of a wide character | Is useful for writing portable programs for international markets. | STDLIB.H |
wctype_t integer | Can represent all characters of a national character set. | STDLIB.H |
wint_t integer | Is the type of data object that can hold a wide character or wide end-of-file value. | STDLIB.H |
See Also
Send Feedback on this topic to the authors