STRING (3)
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 <string.h>
int strcasecmp(const char * s1 , const char * s2 );
char *strcat(char * dest , const char * src );
char *strchr(const char * s , int c );
int strcmp(const char * s1 , const char * s2 );
int strcoll(const char * s1 , const char * s2 );
char *strcpy(char * dest , const char * src );
size_t strcspn(const char * s , const char * reject );
char *strdup(const char * s );
char *strfry(char * string );
size_t strlen(const char * s );
char *strncat(char * dest , const char * src , size_t n );
int strncmp(const char * s1 , const char * s2 , size_t n );
char *strncpy(char * dest , const char * src , size_t n );
int strncasecmp(const char * s1 , const char * s2 , size_t n );
char *strpbrk(const char * s , const char * accept );
char *strrchr(const char * s , int c );
char *strsep(char ** stringp , const char * delim );
size_t strspn(const char * s , const char * accept );
char *strstr(const char * haystack , const char * needle );
char *strtok(char * s , const char * delim );
size_t strxfrm(char * dest , const char * src , size_t n );
char *index(const char * s , int c );
char *rindex(const char * s , int c );
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) - strcasecmp (3) -
- strcat (3) -
- strchr (3) -
- strcmp (3) -
- strcoll (3) -
- strcpy (3) -
strcspn(3) - strdup (3) -
- strfry (3) -
- strlen (3) -
strncat(3) strncmp(3) strncpy(3) strncasecmp(3) - strpbrk (3) -
strrchr(3) - strsep (3) -
- strspn (3) -
- strstr (3) -
- strtok (3) -
- strxfrm (3) -
' " ' " Copyright(c) 1994-1997 Sun Microsystems Inc ' " ' " See the file "license terms" for information on usage and redistribution ' " of this file and for a DISCLAIMER OF ALL WARRANTIES ' " ' " RCS: @(#) $Id: StringObj 3 v 1 2 1998/09/14 18:39:50 stanton Exp $ ' " ' " The definitions below are for supplemental macros used in Tcl/Tk ' " manual entries ' " ' " AP type name in/out ?indent? ' " Start paragraph describing an argument to a library procedure ' " type is type of argument(int etc ) in/out is either "in" "out" ' " or "in/out" to describe whether procedure reads or modifies arg ' " and indent is equivalent to second arg of IP(shouldn't ever be ' " needed; use AS below instead) ' " ' " AS ?type? ?name? ' " Give maximum sizes of arguments for setting tab stops Type and ' " name are examples of largest possible arguments that will be passed ' " to AP later If args are omitted default tab stops are used ' " ' " BS ' " Start box enclosure From here until next BE everything will be ' " enclosed in one large box ' " ' " BE ' " End of box enclosure ' " ' " CS ' " Begin code excerpt ' " ' " CE ' " End code excerpt ' " ' " VS ?version? ?br? ' " Begin vertical sidebar for use in marking newly-changed parts ' " of man pages The first argument is ignored and used for recording ' " the version when the VS was added so that the sidebars can be ' " found and removed when they reach a certain age If another argument ' " is present then a line break is forced before starting the sidebar ' " ' " VE ' " End of vertical sidebar ' " ' " DS ' " Begin an indented unfilled display ' " ' " DE ' " End of indented unfilled display ' " ' " SO ' " Start of list of standard options for a Tk widget The ' " options follow on successive lines in four columns separated ' " by tabs ' " ' " SE ' " End of list of standard options for a Tk widget ' " ' " OP cmdName dbName dbClass ' " Start of description of a specific option cmdName gives the ' " option's name as specified in the class command dbName gives ' " the option's name in the option database and dbClass gives ' " the option's class in the option database ' " ' " UL arg1 arg2 ' " Print arg1 underlined then print arg2 normally ' " ' " RCS: @(#) $Id: man macros v 1 2 1998/09/14 18:39:54 stanton Exp $ ' " ' " # Set up traps and other miscellaneous stuff for Tcl/Tk man pages t wh -1 3i ^B ^l n( l b ' " # Start an argument description AP !" $4"" TP $4 { !" $2"" TP n()Cu 15
|