Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Borland C++ 2.x ( with Turbo C ) - <b>strrchr() scan string for last occurrence of character</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 strrchr()               Scan String for Last Occurrence of Character

 #include   <string.h>                   Required for declarations only

 char       *strrchr(string,ch);
 const char *string;                     Search string
 int        ch;                          Character to be located

    strrchr() scans 'string' in a reverse direction, looking for the last
    occurrence of the character 'ch'.  The terminating null character
    ('\0') is included in the search.

       Returns:     A pointer to the last occurrence of 'ch' in 'string'.
                    If the character is not found in 'string', a NULL
                    pointer is returned.

   -------------------------------- Example ---------------------------------

    The following statements find the last occurrence of 'ch' in
    'string'.

           #include <string.h>
           #include <stdio.h>

           char *string = "How now, brown cow.";
           int ch = 'b';
           char *rslt;

           main()
           {
               if ((rslt = strrchr(string,ch)) != NULL)
                   {
                   printf("character found: %c\n",*rslt);
                   printf("%s\n",rslt);
                   }
               else
                  printf("character not found.\n");
           }


See Also: strchr() strpbrk()

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson