C/Memory/Memory Search
Search buffer for a character: how to use memchr
<source lang="cpp">
- include <stdio.h>
- include <string.h>
int main () {
char *p; char str[] = "An Example string"; p = (char*) memchr (str, "l", strlen(str)); if (p != NULL) printf ("Character l was at position %d.\n", p - str + 1); else printf ("Character l was not found"); return 0;
}
</source>