Strpbrk - Texas Instruments TI-89 Developer's Manual

Graphing calculator
Hide thumbs Also See for TI-89:
Table of Contents

Advertisement

Appendix A: System Routines — Strings

strpbrk

Declaration:
char * strpbrk (const char * s1 , const char * s2 )
Category(ies):
Strings
Description:
Locates the first occurrence of any character from the string pointed to by
s2 in the string pointed to by s1 .
s1 — Pointer to character string.
Inputs:
s2 — Pointer to character set.
Outputs:
Returns a pointer to the located character, or a null pointer if no character
from s2 is found in s1 .
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, strrchr, strspn, strstr, strtok, memchr
Example:
BOOL ck_vowel2( const char *str1, char *buf )
/* ck_vowel2 - Return TRUE if found a vowel in str1 and build message in buf,
else return FALSE
*/
{
char *ptr;
if( ( ptr = strpbrk(str1, "aeiou")) == NULL )
return( FALSE );
sprintf( buf, "The first vowel found in '%s' is: %c\n", str1, *ptr);
return( TRUE );
}
TI-89 / TI-92 Plus Developer Guide
/* no vowels in str1
Not for Distribution
*/
Beta Version January 26, 2001
999

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ti-92 plusTi-92 plus

Table of Contents