memchr Function

  • It searches *buffer for 'ch' in the first count characters .
  • It returns a pointer to the first occurrence of ch or a null pointer if ch not found.


  • Syntax:

      void *memchr(const void *buffer, int ch, size_t count);

    Example:

    
    
    #include <stdio.h>
    
    #include <string.h>
    
    
    
      int main()
    
      {
    
        char *p;
    
    
    
        p = memchr("this is a test", ' ', 14);
    
        printf(p);
    
    
    
        return 0;
    
      }
    Back