Difference between revisions of "Manual:DIL Manual/strcmp()"
Jump to navigation
Jump to search
(XML import) |
(XML import) |
||
| Line 1: | Line 1: | ||
| − | |||
| − | |||
<span id="bfstrcmp"></span> | <span id="bfstrcmp"></span> | ||
| Line 27: | Line 25: | ||
if (strcmp("I Care about Capitals",s2)==0)) | if (strcmp("I Care about Capitals",s2)==0)) | ||
| − | + | ---~---~---~---~---~---~---~---~--- | |
| − | |||
| − | |||
| − | |||
| + | </i><!--ENDCODE--> | ||
| + | <span id="bfstrcmp"></span> | ||
| + | '''Function:''' <i><!--CODE-->integer strcmp( s1:string, s2:string) ;</i><!--ENDCODE--> | ||
| + | <!--TERM--> '''s1''' | ||
| + | <!--DEFINITION--> first string | ||
| + | <!--TERM--> '''s2''' | ||
| + | <!--DEFINITION--> second string | ||
| + | |||
| + | '''returns''' | ||
| + | <!--TERM--> '''-1''' | ||
| + | <!--DEFINITION--> if s1 < s2 | ||
| + | <!--TERM--> '''0''' | ||
| + | <!--DEFINITION--> if s1 = s2 | ||
| + | <!--TERM--> '''1''' | ||
| + | <!--DEFINITION--> if s1 > s2 | ||
| + | |||
| + | |||
| + | This allows you to compare strings with case sensitivity in place. If | ||
| + | you don't care about the case of the string use the normal '==' '>', | ||
| + | '<', '<=', '>=', symbols. | ||
| + | '''example:''' | ||
| + | <i><!--CODE--> | ||
---~---~---~---~---~---~---~---~--- | ---~---~---~---~---~---~---~---~--- | ||
| + | |||
| + | if (strcmp("I Care about Capitals",s2)==0)) | ||
| + | ---~---~---~---~---~---~---~---~--- | ||
</i><!--ENDCODE--> | </i><!--ENDCODE--> | ||
Latest revision as of 22:32, 4 December 2025
Function: integer strcmp( s1:string, s2:string) ;
s1
first string
s2
second string
returns
-1
if s1 < s2
0
if s1 = s2
1
if s1 > s2
This allows you to compare strings with case sensitivity in place. If you don't care about the case of the string use the normal '==' '>', '<', '<=', '>=', symbols. example: ---~---~---~---~---~---~---~---~---
if (strcmp("I Care about Capitals",s2)==0))
---~---~---~---~---~---~---~---~---
Function: integer strcmp( s1:string, s2:string) ;
s1
first string
s2
second string
returns
-1
if s1 < s2
0
if s1 = s2
1
if s1 > s2
This allows you to compare strings with case sensitivity in place. If you don't care about the case of the string use the normal '==' '>', '<', '<=', '>=', symbols. example: ---~---~---~---~---~---~---~---~---
if (strcmp("I Care about Capitals",s2)==0))
---~---~---~---~---~---~---~---~---