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
[****]
|