INTRO(3) — Stardent Computer Inc. (C Library Functions−BSD)
NAME
intro − introduction to C library functions
DESCRIPTION
This section describes functions that may be found in the 4.3 BSD libraries. The library functions are those other than the functions which directly invoke operating system primitives, described in section 2. Most of these functions are accessible from the C library, libc, which is automatically loaded by the C compiler cc(1). The link editor ld(1) searches this library when the −43 option is invoked. The C library also includes all the functions described in section 2.
Library functions available from FORTRAN are described separately in the Fortran Reference Manual.
The functions described in this section are grouped into several sections:
(3) These functions are the standard C library functions. They correspond to the System V Release 3.0 3C functions.
(3N) These functions constitute the Internet network library.
(3S) These functions constitute the ‘standard I/O package’, see stdio(3S) for more details. Declarations for these functions may be obtained from the include file <stdio.h>.
(3C) These routines are included for compatibility with other systems. In particular, a number of system call interfaces provided in previous releases of 4BSD have been included for source code compatibility. Use of these routines should, for the most part, be avoided. The manual page entry for each compatibility routine indicates the proper interface to use.
(3M) These functions, which constitute the math library libm, are listed in Volume 1 of the Programmer’s Reference Manual . They no longer appear in this manual.
(3X) These functions constitute minor libraries and other miscellaneous run-time facilities. Most are available only when programming in C. These functions include libraries that provide device independent plotting functions, terminal independent screen management routines for two dimensional non-bitmap display terminals, and functions for managing data bases with inverted indexes. These functions are located in separate libraries indicated in each manual entry.
FILES
/lib/libc.athe C library
/lib/bsd/libc.athe 4.3 BSD C library
/usr/lib/libm.athe math library
/usr/lib/libc_p.athe C library compiled for profiling
/usr/lib/libm_p.athe math library compiled for profiling
/usr/lib/bsd/libm_p.athe 4.3 BSD math library compiled for profiling
SEE ALSO
cc(1), intro(2), ld(1), math(3M), nm(1), stdio(3S)
September 29, 2021