Embedded Artistry libc
C Standard Library Support for Bare-metal Systems
|
#include <string.h>
Go to the source code of this file.
Functions | |
char * | __strchrnul (const char *, int) |
char * | strchr (const char *s, int c) |
Finds the first occurrence of c in the null-terminated byte string pointed to by s. More... | |
char* __strchrnul | ( | const char * | , |
int | |||
) |
Definition at line 13 of file strchrnul.c.
Referenced by strchr(), and strcspn().
char* strchr | ( | const char * | s, |
int | c | ||
) |
Finds the first occurrence of c in the null-terminated byte string pointed to by s.
Finds the first occurrence of c (after conversion to char as if by (char)c ) in the null-terminated byte string pointed to by s (each character interpreted as unsigned char). The terminating null character is considered to be a part of the string and can be found when searching for '\0'.
The behavior is undefined if s is not a pointer to a null-terminated byte string.
s | pointer to the null-terminated byte string to be analyzed |
c | character to search for |
Definition at line 7 of file strchr.c.
References __strchrnul().