Standard Library Header Files


The C Programming Language as specified in ISO/IEC 9899:1990 and ISO/IEC 9899:1999, includes a number of macros, objects, functions, typedefs and structs which are available in a conforming freestanding hosted implementation. These are declared in header files whose content is defined in the various documents.

ISO:C90

  <assert.h>
  <ctype.h>
  <errno.h>
  <float.h>
  <limits.h>
  <locale.h>
  <math.h>
  <setjmp.h>
  <signal.h>
  <stdarg.h>
  <stddef.h>
  <stdio.h>
  <stdlib.h>
  <string.h>
  <time.h>

Amendment 1 1995

  <iso646.h>
  <wchar.h>
  <wctype.h>

ISO:C99

  <complex.h>
  <fenv.h>
  <inttypes.h>
  <stdbool.h>
  <stdint.h>
  <tgmath.h>

Index