复制函数
strcpy (a,b)可以将b的字符全部复制到a,不会考虑a的范围会不会溢出
strncpy (a,b,n)将b的字符前n个复制到a中,需要让n小于b的实际长度,否则无意义
拼接函数
strcat (a,b)将b的字符添加到a后边,需要考虑a的字符数组范围够不够存下a和b的总共实际长度
strncat (a,b,n)将b的字符前n个添加到a后边
比较函数
strcmp (a,b)比较字符产a和b 如果第一位相等则比较下一位 直到不一样 当a此刻的字符大于b此刻的字符 输出一个大于零的数,否则输出0
strncmp (a,b,n)a中最多n个数字与b进行比较
切割函数
strtok (a,b)a是需要被切割的字符串 b为被分割的边界值(如 ‘空格’),表示每遇见一个字符b则切割a一次
查找字符
strchr (a,b) 找到b中的字符 在a中第一次显现的地址,并将此地址之后的a字符串打印出来
strrchr (a,b) 找到b中的字符 在a中最后一次显现的地址,没有返回NULL
strpbrk(a,b) 找到b中的字符 在a中第一次显现的地址,返回地址
strstr(a,b) 找到b中的字符 在a中倒序最第一次显现的地址,返回地址
检索字符串
strcspn (a,b) 检索a中从头开始 有几个不能在b中找到,直到找到为止 输出一个常量
strspn (a,b) 检索a中从头开始 第几个不在b中的下标
i一