Loading...
Select Version
&pagelevel(3)&pagelevel
This section describes the following functions, macros and external variables:
- sbrk - modify size of data segment
- scalb - load exponent of base-independent floating-point number
- scalbn, scalbnf, scalbnl, scalbln, scalblnf, scalblnl - load exponent of base-independent floating-point number
- scanf - read formatted input from standard input stream
- seed48 - set seed (int) for pseudo-random numbers
- seekdir - set position of directory stream
- select - synchronous I/O multiplexing
- semctl, semctl64 - semaphore control operations
- semget - get semaphore ID
- semop - semaphore operations
- setbuf - assign buffering to stream
- setcontext - modify user context
- setenv - add or change environment variable
- setgid - set group ID of process
- setgrent - reset file position indicator to beginning of group file
- setgroups - write group numbers
- setitimer - set interval timer
- _setjmp - set label for non-local jump (without signal mask)
- setjmp - set label for non-local jump
- setkey - set encoding key
- setlocale - set or query locale
- setlogmask - set log priority mask
- setpgid - set process group ID for job control
- setpgrp - set process group ID
- setpriority - set process priority
- setpwent - delete pointer to search user catalog
- setregid - set real and effective group IDs
- setreuid - set real and effective user IDs
- setrlimit, setrlimit64 - set resource limit
- setsid - create session and set process group ID
- setstate - pseudo-random numbers
- setuid - set user ID
- setutxent - reset pointer to utmpx file
- setvbuf - assign buffering to stream
- shmat - shared memory attach operation
- shmctl, shmctl64 - shared memory control operations
- shmdt - shared memory detach operation
- shmget - create shared memory segment
- sigaction - examine and change signal handling
- sigaddset - add signal to signal set
- sigaltstack - set/read alternative stack of signal
- sigdelset - delete signal from signal set
- sigemptyset - initialize and empty signal set
- sigfillset - initialize and fill signal set
- sighold, sigignore - add signal to signal mask / register SIG_IGN for signal
- siginterrupt - change behavior of system calls in response to interrupts
- sigismember - test for member of signal set
- siglongjmp - execute non-local jump using signal
- signal, sighold, sigignore, sigpause, sigrelse, sigset - examine or change signal handling
- signbit - Macro to test the sign
- signgam - variable for sign of lgamma
- sigpause - remove signal from signal mask and deactivate process
- sigpending - examine pending signals
- sigprocmask - examine or change blocked signals
- sigrelse - remove signal from signal mask
- sigsetjmp - set label for non-local jump using signal
- sigset - modify signal handling
- sigstack - set or query alternative stack for signal
- sigsuspend - wait for signal
- sin, sinf, sinl - sine function
- sinh, sinhf, sinhl - hyperbolic sine function
- sleep - suspend process for fixed interval of time
- snprintf - formatted output to a string
- sprintf - write formatted output to string
- sqrt, sqrtf, sqrtl - square root function
- srand - generate pseudo-random numbers with seed
- srand48 - seed (double-precision) pseudo-random number generator
- srandom - pseudo-random numbers
- sscanf - read formatted input from string
- stat, stat64, statx, stat64x - get file status
- statvfs, statvfs64 - read file system information
- __STDC__ - macro for ANSI conformance
- __STDC_VERSION__ - Version of ANSI Standard
- stderr, stdin, stdout - variables for standard I/O streams
- step - compare regular expressions
- strcasecmp, strncasecmp - non-case-sensitive string comparison
- strcat - concatenate two strings
- strchr - scan string for characters
- strcmp - compare two strings
- strcoll - compare strings using collating sequence
- strcpy - copy string
- strcspn - get length of complementary substring
- strdup - duplicate string
- strerror - get message string
- strfill - copy substring (BS2000)
- strfmon - convert monetary value to string
- strftime - convert date and time to string
- strlen - get length of string
- strlower - convert a string to lowercase letters (BS2000)
- strncasecmp - non-case-sensitive string comparisons
- strncat - concatenate two substrings
- strncmp - compare two substrings
- strncpy - copy substring
- strnlen - determine length of a string up to a maximum length
- strpbrk - get first occurrence of character in string
- strptime - convert string to date and time
- strrchr - get last occurrence of character in string
- strspn - get length of substring
- strstr - find substring in string
- strtod, strtof, strtold - convert string to double-precision number
- strtoimax - convert string to integer (intmax_t)
- strtok - split string into tokens
- strtok_r - split string into tokens (thread-safe)
- strtol - convert string to long integer
- strtoll - convert string to long long integer
- strtoul - convert string to unsigned long integer
- strtoull - convert string to unsigned long long
- strtoumax - convert string to integer (uintmax_t)
- strupper - convert string to uppercase letters (BS2000)
- strxfrm - string transformation based on LC_COLLATE
- swab - swap bytes
- swapcontext - swap user context
- swprintf - output formatted wide characters
- swscanf - formatted read
- symlink, symlinkat - make symbolic link to file
- sync - update superblock
- sysconf - get numeric value of configurable system variable
- sysfs - get information on file system type (extension)
- syslog - log message
- system - execute system command