c语言字符串操作函数

c语言字符串操作函数

ID:8973975

大小:21.50 KB

页数:3页

时间:2018-04-13

c语言字符串操作函数_第1页
c语言字符串操作函数_第2页
c语言字符串操作函数_第3页
资源描述:

《c语言字符串操作函数》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、头文件:string.hchar*strcat(char*destin,constchar*source)合并把串source复制连接到串destin后面(串合并)。返回值为指向destin的指针char*strncat(char*destin,char*source,intmaxlen)把串source中的最多maxlen个字节加到串destin之后(合并)。函数返回指向已连接串destin的指针char*strchr(char*str,charc)查找查找串str中某给定字符(c中的值)第一次出现的位置:返回值为NULL时表示没有找到intstrcspn(c

2、har*str1,*str2)查找str1串中第一个出现在串str2中的字符的位置。函数返回该指针位置char*strpbrk(char*str1,char*str2)查找给定字符串str1中的字符在字符串str2中第一次出出现的位置,返回位置指针。若未查到,则返回NULLchar*strrcgr(char*str,charc)查找给定字符(c的值)在串str中的最后一次出现的位置。返回指向该位置的指针,若为查到,则返回NULLintstrspn(char*str1,char*str2)在串str1中找出第一次出现str2的位置。函数返回str2在str1中的位

3、置数char*strstr(char*str1,char*str2)查找串str2在串str1中首次出现的位置。返回指向该位置的指针。找不到匹配则返回空指针intstrcmp(char*str1,char*str2)比较把串str1与另一个串str2进行比较。当两字符串相等时,函数返0;str1str2返回正值intstrncmp(char*str1,char*str2,intmaxlen)把串str1与串str2的头maxlen个字节进行比较。返回值同上int*strcpy(char*str1,char*str2)复制把str2串

4、复制到str1串变量中。函数返回指向str1的指针char*strdup(char*str)存储分配存储空间,并将串str复制到该空间。返回值为指向该复制串的指针unsignedstrlen(char*str)计算长度计算str串的长度。函数返回串长度值char*strlwr(char*str)转换大小写转换str串中的大写字母为小写字母char*strupr(char*str)把串str中所有小写字母换为大写。返回转换后的串指针char*strnset(char*str,charch,unsignedn)更改字符将串str中的前n个字节设置为一给定字符(中的值

5、)char*strset(char*str,charc)把串中所有字节设置为给定字符(c的值)。函数返回串的指针char*strrev(char*str)颠倒顺序颠倒串str的顺序。函数返回颠倒顺序的串的指针char*strtok(char*str1,char*str2)分隔符把串str1中的单词用str2所给出的一个或多个字符所组成的分隔符分开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。