C standard library :: strings
bcmp • bcopy • bzero • ffs • index • rindex • strcasecmp • strncasecmp
[XSI] #include <strings.h>
Standard library (bibliotek) for streng-operationer.
Function
Navn | Beskrivelse |
---|---|
int bcmp (const void *s1, const void *s2, size_t n) |
Sammenlign n bytes af s1 og s2 (samme som memcmp()). |
void bcopy (const void *src, void *dest, size_t n) | kopier n bytes fra src til dest (som memmove(), men parametre i omvendt orden). |
void bzero (void *s, size_t n) | Sæt n bytes i s til 0. |
int ffs (int i) | Returner positionen på den første bit i i eller 0 hvis ingen bit er sat. Minds betydende bit position er 1 og mest betydende er 32. |
char *index (const char *s, int c) | Find første forekomst af c i s (samme som strchr()). |
char *rindex (const char *s, int c) | Find sidste forekomst af c i s (samme som strrchr()). |
int strcasecmp (const char *s1, const char *s2) | Sammenlign s1 og s2, uanset store og små bogstaver. |
int strncasecmp (const char *s1, const char *s2, size_t n) | Sammenlign kun n tegn af s1 og s2, ignorer store og små bogstaver. |