TypeDescriptionDeclared Inclock_t structureStores time values;. Used by clock TIME.H_complex structureStores real and imaginary parts of complex numbers; used by _cabs MATH.H_dev_t short or unsigned integerRepresents device handles SYS / TYPES.Hdiv_t, ldiv_t structuresStore values returned by div and ldiv.. .., respectively STDLIB.H_exception structureStores error information for _matherr MATH.HFILE structureStores information about current state of stream; used in all stream I / O operations.STDIO.H_finddata_t, _wfinddata_t, _wfinddatai64_t structures_finddata_t stores file-attribute information returned by _findfirst and _findnext . _wfinddata_t stores file-attribute information returned by _wfindfirst and _wfindnext _wfinddatai64_t stores file-attribute information returned by _wfindfirsti64 and _wfindnexti64 _finddata_t:.. IO.H_wfinddata_t: iO.H, WCHAR.H_wfinddatai64_t: iO.H, WCHAR.H_FPIEEE_RECORD structureContains information pertaining to IEEE FLOATING-POINT EXCEPTION;
passed to user-defined trap handler by _fpieee_flt. FPIEEE.Hfpos_t (long integer, __int64, or structure, depending on the target platform) Used by fgetpos and fsetpos to record information for uniquely specifying every position within a file. STDIO.H_HEAPINFO structureContains information about next heap entry for _heapwalk. MALLOC.Hjmp_buf arrayUsed by setjmp and longjmp to save and restore program environment.SETJMP.Hlconv structureContains formatting rules for numeric values in different countries. LOCALE.H_off_t long integerRepresents file-offset value. SYS / TYPES.H_onexit_t pointerReturned by _onexit.STDLIB.H_PNH pointer to functionType of argument to _set_new_handler.NEW.Hptrdiff_t integerResult of subtraction of two pointers.STDDEF.Hsig_atomic_t integerType of object that can be modified as atomic entity, even in presence of asynchronous interrupts;