String operation functions

Top 

 

Functions for string operation receive arrays as parameters. Functions of the memxxxx type can use arrays of any type; other functions use the char arrays.

The script file language does not support pointers, that is why all string operation functions include the index, desr_index, and scr_index parameters to specify the initial shift in the array. The default value of these parameters is 0. These parameters are not considered in the following line function descriptions.

Note once again that arrays are transferred "by pointer", that is, the array itself is transferred and not its copy.

memccpy

memcpy

memmove

movmem

memchr

memset

setmem

memcmp

memicmp

stpcpy

strcat

strchr

strcmp

stricmp

strcmpi

[****]

strcpy

[****]

strlwr

[****]

strncat

strncmp

strncmpi

strnicmp

strncpy

strnset

strpbrk

strspn

[****]

strrchr

strrev

[****]