EasyManuals Logo

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 #1033 background imageLoading...
Page #1033 background image
Appendix A: System Routines — Strings
991
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
strcmp
Declaration:
int
strcmp
(const char *
s1
, const char *
s2
)
Category(ies):
Strings
Description:
Lexicographically compares two strings.
Inputs:
s1
Character string.
s2
Character string.
Outputs:
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.
Assumptions:
None
Side Effects:
None
Availability:
All versions of the TI
-
89 / TI
-
92 Plus.
TI
-
89 / TI
-
92 Plus
Differences:
None
See Also: strncmp, memcmp
Example:
BOOL isSolverVar( char *str )
/* Return TRUE if string str is one of the solver variables
else return FALSE.
*/
{
char eqnstr[] = "eqn";
char expstr[] = "exp";
if( (strcmp( str, eqnstr) == 0) || (strcmp( str, expstr) == 0) )
return TRUE;
return FALSE;
}

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