| Routine | Use |
| Compare two multibyte-character strings using multibyte code page information (_mbsicoll and _mbsnicoll are case-insensitive) | |
| Move string pointer back one character | |
| Advance string pointer by one character | |
| Get number of multibyte characters in multibyte-character string; dependent upon OEM code page | |
| Append, at most, first n bytes of one multibyte-character string to another | |
| Compare first n bytes of two multibyte-character strings | |
| Return number of multibyte-character bytes within supplied character count | |
| Copy n bytes of string | |
| Compare n bytes of two multibyte-character strings, ignoring case | |
| Set first n bytes of multibyte-character string to specified character | |
| Return number of multibyte characters within supplied byte count | |
| Find next character in string | |
| Advance string pointer by n characters | |
| Return pointer to first character in given string that is not in another given string | |
| Get number of multibyte characters in multibyte-character string; locale-dependent | |
| Write formatted data to a string | |
| Append one string to another | |
| Find first occurrence of specified character in string | |
| Compare two strings | |
| strcoll, wcscoll, _stricoll, _wcsicoll, _strncoll, _wcsncoll, _strnicoll, _wcsnicoll | Compare two strings using current locale code page information (_stricoll, _wcsicoll, _strnicoll, and _wcsnicoll are case-insensitive) |
| Copy one string to another | |
| Find first occurrence of character from specified character set in string | |
| Duplicate string | |
| Map error number to message string | |
| Map user-defined error message to string | |
| Format date-and-time string | |
| Compare two strings without regard to case | |
| Find length of string | |
| Convert string to lowercase | |
| Append (添加、附加)characters of string | |
| Compare characters of two strings | |
| Copy characters of one string to another | |
| Compare characters of two strings without regard to case | |
| Set first n characters of string to specified character | |
| Find first occurrence of character from one string in another string | |
| Find last occurrence of given character in string | |
| Reverse string | |
| Set all characters of string to specified character | |
| Find first substring from one string in another string | |
| Find first occurrence of specified string in another string | |
| Find next token in string | |
| Convert string to uppercase | |
| Transform string into collated form based on locale-specific information | |
| Write formatted output using a pointer to a list of arguments |