Share via


Standard Types (Windows CE 5.0)

Send Feedback

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

Run-time Library Reference

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.