|
scandir(3) -- scan a directory for matching entries
|
The scandir() function scans the directory dir, calling select() on each directory entry. Entries for which select() returns non-zero are stored in strings allocated via malloc(), sorted using qsort()... |
scanf(3) -- input format conversion
|
The scanf family of functions scans input according to a format as described below. This format may contain conversion specifiers; the results from such conversions, if any, are stored through the poi... |
|
seekdir(3) -- set the position of the next readdir() call in the directory stream.
|
The seekdir() function sets the location in the directory stream from which the next readdir() call will start. seekdir() should be used with an offset returned by telldir(). |
setbuf(3) -- stream buffering operations
|
The three types of buffering available are unbuffered, block buffered, and line buffered. When an output stream is unbuffered, information appears on the destination file or terminal as soon as writte... |
setenv(3) -- change or add an environment variable
|
The setenv() function adds the variable name to the environment with the value value, if name does not already exist. If name does exist in the environment, then its value is changed to value if overw... |
setjmp(3) -- save stack context for non-local goto
|
setjmp() and longjmp() are useful for dealing with errors and interrupts encountered in a low-level subroutine of a program. setjmp() saves the stack context/environment in env for later use by longjm... |
setlocale(3) -- set the current locale.
|
The setlocale() function is used to set or query the program's current locale. If locale is not NULL, the program's current locale is modified according to the arguments. The argument category deter... |
siginterrupt(3) -- allow signals to interrupt system calls
|
The siginterrupt() function changes the restart behaviour when a system call is interrupted by the signal sig. If the flag argument is false (0), then system calls will be restarted if interrupted by ... |
sigsetops(3) -- POSIX signal set operations.
|
The sigsetops(3) functions allow the manipulation of POSIX signal sets. sigemptyset initializes the signal set given by set to empty, with all signals excluded from the set. sigfillset initializes set... |
sin(3) -- sine function
|
The sin() function returns the sine of x, where x is given in radians. |
sinh(3) -- hyperbolic sine function
|
The sinh() function returns the hyperbolic sine of x, which is defined mathematically as (exp(x) - exp(-x)) / 2. |
sleep(3) -- Sleep for the specified number of seconds
|
sleep() makes the current process sleep until seconds seconds have elapsed or a signal arrives which is not ignored. |
spline(3) -- Fit curves with spline interpolation
|
The spline command computes a spline fitting a set of data points (x and y vectors) and produces a vector of the interpolated images (ycoordinates) at a given set of x-coordinates. |
sqrt(3) -- square root function
|
The sqrt() function returns the non-negative square root of x. It fails and sets errno to EDOM, if x is negative. |
stdarg(3) -- variable argument lists
|
A function may be called with a varying number of arguments of varying types. The include file stdarg.h declares a type va_list and defines three macros for stepping through a list of arguments whose ... |