Headers defined by the various standards and implementations

HeaderStandardsImplementations Description
ANSI CPOSIX.1XPG3SVR44.3+BSD
<assert.h>x--xx verify program assertion
<cpio.h>-x-x- cpio archive values
<ctype.h>x--xx character types
<dirent.h>-xxxx directory entries
<errno.h>x--xx error codes
<fcntl.h>-xxxx file control
<float.h>x--xx floating point constants
<ftw.h>--xx- file tree walking
<grp.h>-xxxx group file
<langinfo.h>--xx- language information constants
<limits.h>x--xx implementation constants
<locale.h>x--xx locale categories
<math.h>x--xx mathematical constants
<nl_types.h>--xx- message catalogs
<pwd.h>-xxxx password file
<regex.h>--xxx regular expressions
<search.h>--xx- search tables
<setjmp.h>x--xx nonlocal goto
<signal.h>x--xx signals
<stdarg.h>x--xx variable argument lists
<stddef.h>x--xx standard definition
<stdio.h>x--xx standard I/O library
<stdlib.h>x--xx utility functions
<string.h>x--xx string operations
<tar.h>--xx- tar archive values
<termios.h>-xxxx terminal I/O
<time.h>x--xx time and date
<ulimit.h>--xx- user limits
<unistd.h>-xxxx symbolic constants
<utime.h>-xxxx file times
<sys/ipc.h>--xxx IPC
<sys/msg.h>--xx- message queues
<sys/sem.h>--xx- semaphores
<sys/shm.h>--xxx shared memory
<sys/stat.h>-xxxx file status
<sys/times.h>-xxxx process times
<sys/types.h>-xxxx primitive system data types
<sys/utsname.h>-xxxx system name
<sys/wait.h>-xxxx process control