| STRINGS(3) | Library Functions Manual | STRINGS(3) | 
strings —
#include <strings.h>
int
  
  bcmp(const
    void *b1, const void
    *b2, size_t
  len);
void
  
  bcopy(const
    void *src, void
    *dst, size_t
  len);
void
  
  bzero(void
    *b, size_t
  len);
int
  
  ffs(int
    value);
char *
  
  index(const
    char *s, int
  c);
char *
  
  rindex(const
    char *s, int
  c);
int
  
  strcasecmp(const
    char *s1, const char
    *s2);
int
  
  strncasecmp(const
    char *s1, const char
    *s2, size_t
  len);
<strings.h> header file.
  Except for ffs(), they operate on strings.
  index(), rindex(), and
  strcasecmp() need nul-terminated strings.
See the specific manual pages for more information.
See string(3) for string functions that follow ANSI X3.159-1989 (“ANSI C89”) or ISO/IEC 9899:1999 (“ISO C99”), bstring(3) for functions that operate on strings that are not nul-terminated, and bitstring(3) for bit-string manipulation macros.
| June 17, 2017 | NetBSD 9.3 |