STRING(3) 1990 STRING(3) NNAAMMEE strcat, strncat, strchr, strrchr, strcmp, strncmp, strcasecmp, strncasecmp, strcpy, strncpy, strerror, strlen, strpbrk, strsep, strspn, strcspn, strstr, strtok, index, rindex - string operations SSYYNNOOPPSSIISS ##iinncclluuddee <<ssttrriinngg..hh>> cchhaarr ** ssttrrccaatt((cchhaarr **ss,, ccoonnsstt cchhaarr ** aappppeenndd));; cchhaarr ** ssttrrnnccaatt((cchhaarr **ss,, ccoonnsstt cchhaarr **aappppeenndd,, ssiizzee__tt ccoouunntt));; cchhaarr ** ssttrrcchhrr((ccoonnsstt cchhaarr **ss,, iinntt cc));; cchhaarr ** ssttrrrrcchhrr((ccoonnsstt cchhaarr **ss,, iinntt cc));; ssttrrccmmpp((ccoonnsstt cchhaarr **ss11,, ccoonnsstt cchhaarr **ss22));; ssttrrnnccmmpp((ccoonnsstt cchhaarr **ss11,, ccoonnsstt cchhaarr **ss22,, ssiizzee__tt ccoouunntt));; ssttrrccaasseeccmmpp((ccoonnsstt cchhaarr **ss11,, ccoonnsstt cchhaarr **ss22));; ssttrrnnccaasseeccmmpp((ccoonnsstt cchhaarr **ss11,, ccoonnsstt cchhaarr **ss22,, ssiizzee__tt ccoouunntt));; cchhaarr ** ssttrrccppyy((cchhaarr **ddsstt,, ccoonnsstt cchhaarr **ssrrcc));; cchhaarr ** ssttrrnnccppyy((cchhaarr **ddsstt,, ccoonnsstt cchhaarr **ssrrcc,, ssiizzee__tt ccoouunntt));; cchhaarr ** ssttrreerrrroorr((iinntt eerrrrnnoo));; ssiizzee__tt ssttrrlleenn((ccoonnsstt cchhaarr **ss));; cchhaarr ** ssttrrppbbrrkk((ccoonnsstt cchhaarr **ss,, ccoonnsstt cchhaarr **cchhaarrsseett));; cchhaarr ** ssttrrsseepp((cchhaarr ****ssttrriinnggpp,, ccoonnsstt cchhaarr **ddeelliimm));; ssiizzee__tt ssttrrssppnn((ccoonnsstt cchhaarr **ss,, ccoonnsstt cchhaarr **cchhaarrsseett));; ssiizzee__tt ssttrrccssppnn((ccoonnsstt cchhaarr **ss,, ccoonnsstt cchhaarr **cchhaarrsseett));; Printed 7/27/90 June 1 STRING(3) 1990 STRING(3) cchhaarr ** ssttrrssttrr((ccoonnsstt cchhaarr **bbiigg,, ccoonnsstt cchhaarr **lliittttllee));; cchhaarr ** ssttrrttookk((cchhaarr **ss,, ccoonnsstt cchhaarr **ddeelliimm));; cchhaarr ** iinnddeexx((ccoonnsstt cchhaarr **ss,, iinntt cc));; cchhaarr ** rriinnddeexx((ccoonnsstt cchhaarr **ss,, iinntt cc));; DDEESSCCRRIIPPTTIIOONN These functions operate on null-terminated strings. See the specific manual pages for more information. Except as noted in their specific manual pages, they do not check for overflow of any destination string. SSEEEE AALLSSOO index(3), strcat(3), strchr(3), strrchr(3), strcmp(3), strcasecmp(3), strcpy(3), strerror(3), strlen(3), strpbrk(3), strsep(3), strspn(3), strcspn(3), strstr(3), strtok(3), rindex(3) SSTTAANNDDAARRDDSS _S_t_r_c_a_t, _s_t_r_n_c_a_t, _s_t_r_c_h_r, _s_t_r_r_c_h_r, _s_t_r_c_m_p, _s_t_r_n_c_m_p, _s_t_r_c_p_y, _s_t_r_n_c_p_y, _s_t_r_e_r_r_o_r, _s_t_r_l_e_n, _s_t_r_p_b_r_k, _s_t_r_s_e_p, _s_t_r_s_p_n, _s_t_r_c_s_p_n, _s_t_r_s_t_r, and _s_t_r_t_o_k conform to ANSI X3.159-1989 (``ANSI C''). Printed 7/27/90 June 2