INTRO(3) INTRO(3) NAME intro - introduction to library functions SYNOPSIS #include <libc.h> #include <stdio.h> #include <math.h> DESCRIPTION This section describes functions that may be found in vari- ous libraries, other than the system calls described in sec- tion 2. Functions are divided into various libraries dis- tinguished by the section number at the top of the page: (3) These functions, together with those of section 2 and those marked (3S) and (3M), constitute library libc, which is automatically loaded by the C compiler cc(1) and the Fortran compiler f77(1). The same functions appear also in libC, which is automatically loaded by the C++ compiler; see c++(1). The link editor ld(1) searches this library under option -lc (-lC for libC). Declarations for some of these functions may be obtained from include files indicated on the appropri- ate pages. Other declarations can be found in (3F) These functions are in the Fortran library, libF77, automatically loaded by the Fortran compiler, and searched under option -lF77 of the link editor. (3M) These functions constitute the math library, part of libc. (On some other systems they must be loaded by -lm). Declarations for these functions may be obtained from the include file (3S) These functions constitute the `standard IO package' (see stdio(3)) part of libc already mentioned. Decla- rations for these functions may be obtained from the include file (3X) Various specialized libraries have not been given dis- tinctive captions. Files in which such libraries are found are named on appropriate pages. (3+) C++ functions in libC that are not in libc. FILES the value EDOM or ERANGE, defined in the include file