| Function | Header File | Description |
| _debug_strcat | string.h | Concatenates two strings, checks the heap, and stores information about the operation. |
| _debug_strcpy | string.h | Copies one string into another, checks the heap, and stores information about the operation. |
| _debug_strncat | string.h | Adds a specified length of one string to another, checks the heap, and stores information about the operation. |
| _debug_strncpy | string.h | Copies a specified length of one string into another, checks the heap, and stores information about the operation. |
| _debug_strnset | string.h | Sets all characters in a specified length of string to a specified character, checks the heap, and stores information about the operation. |
| _debug_strset | string.h | Sets all characters in a string to a specified character, checks the heap, and stores information about the operation. |
| strcat | string.h | Concatenates two strings. |
| strchr | string.h | Locates the first occurrence of a specified character in a string. |
| strcmp | string.h | Compares the value of two strings. |
| strcmpi | string.h | Compares two strings without sensitivity to case. |
| strcoll | string.h | Compares two strings based on the collating elements for the current locale. |
| strcpy | string.h | Copies one string into another. |
| strcspn | string.h | Finds the length of the first substring in a string of characters not in a second string. |
| strdup | string.h | Reserves storage space for the copy of a string. |
| stricmp | string.h | Compares two strings without sensitivity to case. |
| strlen | string.h | Calculates the length of a string. |
| strncat | string.h | Adds a specified length of one string to another string. |
| strncmp | string.h | Compares two strings up to a specified length. |
| strncpy | string.h | Copies a specified length of one string into another. |
| strnicmp | string.h | Compares two strings up to a specified length, without sensitivity to case. |
| strnset | string.h | Sets all characters in a specified length of string to a specified character. |
| strpbrk | string.h | Locates specified characters in a string. |
| strrchr | string.h | Locates the last occurrence of a character within a string. |
| strrev | string.h | Reverses the order of characters in a string. |
| strset | string.h | Sets all characters in a string to a specified character. |
| strspn | string.h | Locates the first character in a string that is not part of specified set of characters. |
| strstr | string.h | Locates the first occurrence of a string in another string. |
| strtok | string.h | Locates a specified token in a string. |
| strxfrm | string.h | Transforms strings according to locale. |
![]()
Alphabetical Listing of IBM C and C++
Compilers Functions and Macros