string.h
| 函数 | 说明 | 
|---|---|
| bcmp() | 比较内存(字符串)的前n个字节是否相等 | 
| bcopy() | 复制内存(字符串) | 
| bzero() | 将内存(字符串)前n个字节清零 | 
| memcpy() | 复制内存内容(忽略\0) | 
| memmove() | 复制内存内容(可以处理重叠的内存块) | 
| memset() | 将内存的前n个字节设置为特定的值 | 
| strcat() | 连接字符串 | 
| strchr() | 查找某字符在字符串中首次出现的位置 | 
| strcmp() | 比较字符串(区分大小写) | 
| strcoll() | 根据环境变量LC_COLLATE来比较字符串 | 
| strcspn() | 计算字符串str中连续有几个字符都不属于字符串accept | 
| strlen() | 返回字符串的长度 | 
| strncat() | 在字符串的结尾追加n个字符 | 
| strncpy() | 复制字符串的前n个字符 | 
| strpbrk() | 返回两个字符串中首个相同字符的位置 | 
| strrchr() | 查找某字符在字符串中最后一次出现的位置 | 
| strspn() | 计算字符串str中连续有几个字符都属于字符串accept | 
| strstr() | 返回字符串中首次出现子串的地址 | 
| strtok() | 字符串分割 | 
| stpcpy() | 将字符串复制到数组 | 
| strcpy() | 字符串复制 | 
| stricmp() | 比较字符串(不区分大小写) | 
| strcmpi() | 比较字符串(不区分大小写),stricmp()的宏定义 | 
| strlwr() | 将字符串转换为小写 | 
| strupr() | 将字符串转换为大写 | 
| strncmp() | 比较字符串的前n个字符(区分大小写) | 
| strnicmp() | 比较字符串的前n个字符(区分大小写) | 
| strncmpi() | 比较两个字符串的前n个字符(不区分大小写) | 
| strrev() | 字符串逆置(倒序、逆序) | 
| strset() | 将字符串的所有字符设置为指定字符 | 
| strnset() | 将字符串的前n个字符设置为指定字符 | 


