Manpage of STRING

STRING

Section: Linux Programmer's Manual (3)
Updated: 2014-01-04
Index
 

NAME

stpcpy, strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strdup, strfry, strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex - string operations  

SYNOPSIS

#include <strings.h>
int strcasecmp(const char *s1, const char *s2);
Compare the strings s1and s2ignoring case.
int strncasecmp(const char *s1, const char *s2, size_t n);
Compare the first ncharacters of the strings s1and s2ignoring case.
char *index(const char *s, int c);
Return a pointer to the first occurrence of the character cin the string s.
char *rindex(const char *s, int c);
Return a pointer to the last occurrence of the character cin the string s.
#include <string.h>
char *stpcpy(char *dest, const char *src);
Copy a string from srcto dest, returning a pointer to the end of the resulting string at dest.
char *strcat(char *dest, const char *src);
Append the string srcto the string dest, returning a pointer dest.
char *strchr(const char *s, int c);
Return a pointer to the first occurrence of the character cin the string s.
int strcmp(const char *s1, const char *s2);
Compare the strings s1with s2.
int strcoll(const char *s1, const char *s2);
Compare the strings s1with s2using the current locale.
char *strcpy(char *dest, const char *src);
Copy the string srcto dest, returning a pointer to the start of dest.
size_t strcspn(const char *s, const char *reject);
Calculate the length of the initial segment of the string swhich does not contain any of bytes in the string reject,
char *strdup(const char *s);
Return a duplicate of the string sin memory allocated using malloc(3).
char *strfry(char *string);
Randomly swap the characters in string.
size_t strlen(const char *s);
Return the length of the string s.
char *strncat(char *dest, const char *src, size_t n);
Append at most ncharacters from the string srcto the string dest, returning a pointer to dest.
int strncmp(const char *s1, const char *s2, size_t n);
Compare at most nbytes of the strings s1and s2.
char *strncpy(char *dest, const char *src, size_t n);
Copy at most nbytes from string srcto dest, returning a pointer to the start of dest.
char *strpbrk(const char *s, const char *accept);
Return a pointer to the first occurrence in the string sof one of the bytes in the string accept.
char *strrchr(const char *s, int c);
Return a pointer to the last occurrence of the character cin the string s.
char *strsep(char **stringp, const char *delim);
Extract the initial token in stringpthat is delimited by one of the bytes in delim.
size_t strspn(const char *s, const char *accept);
Calculate the length of the starting segment in the string sthat consists entirely of bytes in accept.
char *strstr(const char *haystack, const char *needle);
Find the first occurrence of the substring needlein the string haystack, returning a pointer to the found substring.
char *strtok(char *s, const char *delim);
Extract tokens from the string sthat are delimited by one of the bytes in delim.
size_t strxfrm(char *dest, const char *src, size_t n);
Transforms srcto the current locale and copies the first ncharacters to dest.
 

DESCRIPTION

The string functions perform string operations on null-terminated strings. See the individual man pages for descriptions of each function.  

SEE ALSO

index(3), rindex(3), stpcpy(3), strcasecmp(3), strcat(3), strchr(3), strcmp(3), strcoll(3), strcpy(3), strcspn(3), strdup(3), strfry(3), strlen(3), strncasecmp(3), strncat(3), strncmp(3), strncpy(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), strtok(3), strxfrm(3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 22:27:47 GMT, June 20, 2016