由于字符串的应用广泛,为方便用户对字符串的处理,C语言函数库中除了前面用到的库函数gets()与puts()之外,还提供了另外一些常用的库函数,其函数原型说明在string中。下面介绍一些最常用的字符串库函数。
1.函数名:strcpy
用法:strcpy(s1,s2)
功能:将s2复制到s1
2.函数名:strcat
用法:strcat(s1,s2)
功能:连接s2到s1的末尾,切s1后面的‘\0‘被取消
3.函数名:strlen
用法:strlen(s1,s2)
功能:返回s1的长度(不包含空字符)
4.函数名:strcmp
用法:strcmp(s1,s2)
功能:当s1=s2时,返回0值。当s1>s2时,返回大于0的值。当s1<s2时,返回小于0的值。
5.函数名:strchr
用法:strchr(s1,ch)
功能:返回指针,指向ch在s1中的首次出现
int kk=strchr(a,b)-(a); //查找字符b在a中出现的位置,如果k>=0则说明找到了,如果为负数则没有找到
6.函数名:strstr
用法:strstr(s1,s2)
功能:返回指针,指向s2在s1中的首次出现
7.函数名:strlwr
用法:strlwr(s)
功能:转换s中的大写字母为小写字母
8.函数名:strupr
用法:strupr(s)
功能:转换s中的小写字母为大写字母
原文:https://www.cnblogs.com/cutemush/p/13614510.html