4.4BSD/usr/share/man/cat3/string.0

Compare this file to the similar file:
Show the results in this format:

STRING(3)                   BSD Programmer's Manual                  STRING(3)

NNAAMMEE
     ssttrrccaatt, ssttrrnnccaatt, ssttrrcchhrr, ssttrrrrcchhrr, ssttrrccmmpp, ssttrrnnccmmpp, ssttrrccaasseeccmmpp,,
     ssttrrnnccaasseeccmmpp, ssttrrccppyy, ssttrrnnccppyy, ssttrreerrrroorr, ssttrrlleenn, ssttrrppbbrrkk, ssttrrsseepp,, ssttrrssppnn,
     ssttrrccssppnn, ssttrrssttrr, ssttrrttookk, iinnddeexx, rriinnddeexx - string specific functions

SSYYNNOOPPSSIISS
     ##iinncclluuddee <<ssttrriinngg..hh>>

     _c_h_a_r _*
     ssttrrccaatt(_c_h_a_r _*_s, _c_o_n_s_t _c_h_a_r _* _a_p_p_e_n_d);

     _c_h_a_r _*
     ssttrrnnccaatt(_c_h_a_r _*_s, _c_o_n_s_t _c_h_a_r _*_a_p_p_e_n_d, _s_i_z_e___t _c_o_u_n_t);

     _c_h_a_r _*
     ssttrrcchhrr(_c_o_n_s_t _c_h_a_r _*_s, _i_n_t _c);

     _c_h_a_r _*
     ssttrrrrcchhrr(_c_o_n_s_t _c_h_a_r _*_s, _i_n_t _c);

     _i_n_t
     ssttrrccmmpp(_c_o_n_s_t _c_h_a_r _*_s_1, _c_o_n_s_t _c_h_a_r _*_s_2);

     _i_n_t
     ssttrrnnccmmpp(_c_o_n_s_t _c_h_a_r _*_s_1, _c_o_n_s_t _c_h_a_r _*_s_2, _s_i_z_e___t _c_o_u_n_t);

     _i_n_t
     ssttrrccaasseeccmmpp(_c_o_n_s_t _c_h_a_r _*_s_1, _c_o_n_s_t _c_h_a_r _*_s_2);

     _i_n_t
     ssttrrnnccaasseeccmmpp(_c_o_n_s_t _c_h_a_r _*_s_1, _c_o_n_s_t _c_h_a_r _*_s_2, _s_i_z_e___t _c_o_u_n_t);

     _c_h_a_r _*
     ssttrrccppyy(_c_h_a_r _*_d_s_t, _c_o_n_s_t _c_h_a_r _*_s_r_c);

     _c_h_a_r _*
     ssttrrnnccppyy(_c_h_a_r _*_d_s_t, _c_o_n_s_t _c_h_a_r _*_s_r_c, _s_i_z_e___t _c_o_u_n_t);

     _c_h_a_r _*
     ssttrreerrrroorr(_i_n_t _e_r_r_n_o);

     _s_i_z_e___t
     ssttrrlleenn(_c_o_n_s_t _c_h_a_r _*_s);

     _c_h_a_r _*
     ssttrrppbbrrkk(_c_o_n_s_t _c_h_a_r _*_s, _c_o_n_s_t _c_h_a_r _*_c_h_a_r_s_e_t);

     _c_h_a_r _*
     ssttrrsseepp(_c_h_a_r _*_*_s_t_r_i_n_g_p, _c_o_n_s_t _c_h_a_r _*_d_e_l_i_m);

     _s_i_z_e___t
     ssttrrssppnn(_c_o_n_s_t _c_h_a_r _*_s, _c_o_n_s_t _c_h_a_r _*_c_h_a_r_s_e_t);

     _s_i_z_e___t
     ssttrrccssppnn(_c_o_n_s_t _c_h_a_r _*_s, _c_o_n_s_t _c_h_a_r _*_c_h_a_r_s_e_t);

     _c_h_a_r _*
     ssttrrssttrr(_c_o_n_s_t _c_h_a_r _*_b_i_g, _c_o_n_s_t _c_h_a_r _*_l_i_t_t_l_e);

     _c_h_a_r _*
     ssttrrttookk(_c_h_a_r _*_s, _c_o_n_s_t _c_h_a_r _*_d_e_l_i_m);


     _c_h_a_r _*
     iinnddeexx(_c_o_n_s_t _c_h_a_r _*_s, _i_n_t _c);

     _c_h_a_r _*
     rriinnddeexx(_c_o_n_s_t _c_h_a_r _*_s, _i_n_t _c);

DDEESSCCRRIIPPTTIIOONN
     The string functions functions manipulate strings terminated by a null
     byte.

     See the specific manual pages for more information.  For manipulating
     variable length generic objects as byte strings (without the null byte
     check), see bstring(3).

     Except as noted in their specific manual pages, the string functions do
     not test the destination for size limitations.

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)
     bstring(3)

SSTTAANNDDAARRDDSS
     The ssttrrccaatt(), ssttrrnnccaatt(), ssttrrcchhrr(), ssttrrrrcchhrr(), ssttrrccmmpp(), ssttrrnnccmmpp(),
     ssttrrccppyy(), ssttrrnnccppyy(), ssttrreerrrroorr(), ssttrrlleenn(), ssttrrppbbrrkk(), ssttrrsseepp(), ssttrrssppnn(),
     ssttrrccssppnn(), ssttrrssttrr(), and ssttrrttookk() functions conform to ANSI C X3.159-1989
     (``ANSI C '').

4th Berkeley Distribution        June 4, 1993                                2