EasyManua.ls Logo

Texas Instruments TI-89 - Strrchr

Texas Instruments TI-89
1398 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1000
Appendix A: System Routines — Strings
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
strrchr
Declaration:
char *
strrchr
(const char *
str
, int
c
);
Category(ies):
Strings
Description:
Locates the last occurrence of the character
c
in the string pointed to by
str
.
Inputs:
str
Pointer to character string.
c
Character to search for.
Outputs:
Returns a pointer to the located character, or a null pointer if
c
is not found
in
str
.
Assumptions:
None
Side Effects:
None
Availability:
All versions of the TI
-
89 / TI
-
92 Plus.
TI
-
89 / TI
-
92 Plus
Differences:
None
See Also: strchr, strcspn, strspn, strstr, strpbrk, memchr
Example:
BOOL findlastchar( const char *str1, int ch, char *buf )
/* findlastchar - Return TRUE if found ch in str1 and build message in buf
indicating the last occurrence, else return FALSE.
*/
{
char *ptr;
if( ( ptr = strrchr(str1, ch)) == NULL )
return( FALSE ); /* ch not found in str1 */
sprintf( buf, "Last '%c' is found at position %d in string: %s\n",
ch, (ptr - str1 + 1), str1);
return( TRUE );
}

Table of Contents

Other manuals for Texas Instruments TI-89

Related product manuals