EasyManuals Logo
Home>Texas Instruments>Calculator>TI-89

Texas Instruments TI-89 Developer's Guide

Texas Instruments TI-89
1398 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #1036 background imageLoading...
Page #1036 background image
994
Appendix A: System Routines — Strings
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
stricmp
Declaration:
int
stricmp
(const char *
s1
, const char *
s2
)
Category(ies):
Strings
Description:
This is a case insensitive version of
strcmp
.
Inputs:
s1
Character string.
s2
Character string.
Outputs:
Ignoring the case of the letters, returns zero if the strings are identical, a
positive number if the string pointed to by
s1
is greater than the string
pointed to by
s2
, or a negative number if the string pointed to by
s1
is less
than the string pointed to by
s2
.
If the strings differ, the value of the first nonmatching character in
s2
subtracted from the corresponding character in
s1
is returned. The
subtraction casts the input strings to unsigned chars so that the characters
in the range 128 . . . 255 are considered above the characters in the range
0 . . . 127.
Assumptions:
None
Side Effects:
None
Availability:
On AMS 2.00 and higher.
TI-89 / TI-92 Plus
Differences:
None
See Also: strcmp, strncmp, memcmp
Example:
/* Return TRUE if strPtr points to the string “all” regardless of case */
if (stricmp((strPtr, “all”) == 0)
return TRUE;

Table of Contents

Other manuals for Texas Instruments TI-89

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TI-89 and is the answer not in the manual?

Texas Instruments TI-89 Specifications

General IconGeneral
Display size (HxV)100 x 160 mm
Memory type639K FLASH ROM, 188K bytes RAM
Compatible operating systemsOperating System 2.09
Battery typeAAA

Related product manuals