|
stdin(3) -- standard I/O streams
|
Under normal circumstances every Unix program has three streams opened for it when it starts up, one for input, one for output, and one for printing diagnostic or error messages. These are typically a... |
stdio(3) -- standard input/output library functions
|
The standard I/O library provides a simple and efficient buffered stream I/O interface. Input and output is mapped into logical data streams and the physical I/O characteristics are concealed. The fun... |
|
stpcpy(3) -- copy a string returning a pointer to its end
|
The stpcpy() function copies the string pointed to by src (including the terminating `\0' character) to the array pointed to by dest. The strings may not overlap, and the destination string dest mus... |
stpncpy(3) -- copy a fixed-size string, returning a pointer to its end
|
The stpncpy function copies at most n characters from the string pointed to by src, including the terminating '\0' character, to the array pointed to by dest. Exactly n characters are written at de... |
strcasecmp(3) -- compare two strings ignoring case
|
The strcasecmp() function compares the two strings s1 and s2, ignoring the case of the characters. It returns an integer less than, equal to, or greater than zero if s1 is found, respectively, to be l... |
strcat(3) -- concatenate two strings
|
The strcat() function appends the src string to the dest string overwriting the `\0' character at the end of dest, and then adds a terminating `\0' character. The strings may not overlap, and the ... |
strchr(3) -- locate character in string
|
The strchr() function returns a pointer to the first occurrence of the character c in the string s. The strrchr() function returns a pointer to the last occurrence of the character c in the string s. |
strcmp(3) -- compare two strings
|
The strcmp() function compares the two strings s1 and s2. It returns an integer less than, equal to, or greater than zero if s1 is found, respectively, to be less than, to match, or be greater than s2... |
strcoll(3) -- compare two strings using the current locale
|
The strcoll() function compares the two strings s1 and s2. It returns an integer less than, equal to, or greater than zero if s1 is found, respectively, to be less than, to match, or be greater than s... |
strcpy(3) -- copy a string
|
The strcpy() function copies the string pointed to by src (including the terminating `\0' character) to the array pointed to by dest. The strings may not overlap, and the destination string dest mus... |
strdup(3) -- duplicate a string
|
The strdup() function returns a pointer to a new string which is a duplicate of the string s. Memory for the new string is obtained with malloc(3), and can be freed with free(3). The strndup() works l... |
strerror(3) -- return string describing error code
|
The strerror() function returns a string describing the error code passed in the argument errnum. The string can only be used until the next call to strerror(). |
strfmon(3) -- convert monetary value to a string
|
The strfmon() function formats the specified amounts according to the format specification format and places the result in the character array s of size max. Ordinary characters in format are copied t... |
strfry(3) -- randomize a string
|
The strfry() function randomizes the contents of string by using rand(3) to randomly swap characters in the string. The result is an anagram of string. |
strftime(3) -- format date and time
|
The strftime() function formats the broken-down time tm according to the format specification format and places the result in the character array s of size max. Ordinary characters placed in the forma... |