常用字符串函数_第1页
常用字符串函数_第2页
常用字符串函数_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1. 函数名: stpcpy功 能:拷贝一个字符串到另一个用 法:char *stpcpy(char *destin,char *source);后面的复制给前面的2. 函数名: strcpy功 能:串拷贝用 法:char *strcpy(char *str1,char *str2);3. 函数名: strcat功 能:字符串拼接函数用 法:char *strcat(char *destin,char *source);例:char s10; strcpy(s,”abc”); strcat(s,”abc”);printf(“%s”,s);输出abcdef。4. 函数名: strchr功 能:在一个串中查找给定字符的第一个匹配之处用 法:char *strchr(char *str,char c);程序例:#include #include int main(void)char string15;char *ptr, c =r;strcpy(string,This is a string);ptr = strchr(string, c);if (ptr)printf(Thecharacter %cisatposition: %dn,c,ptr);elseprintf(The character was not foundn);return 0;输出The character %c is at position:125. 函数名: strcmp功 能:串比较用 法:int strcmp(char *str1,char *str2);看Asic码,str1str2,返回值0;两串相等,返回0;str1str2,返回值0.6. 函数名: strcmpi功 能:将一个串与另一个比较,不管大小写用 法:int strcmpi(char *str1,char *str2);7. 函数名: strncmp功 能:串比较用 法:int strncmp(char *str1,char *str2,int maxlen);8. 函数名: strncmpi功 能:把串中的一部分与另一串中的一部分比较,不管大小写用 法:int strncmpi(char *str1,char *str2, int maxlen);9. 函数名: strpbrk功 能:在串中查找给定字符集中的字符用 法:char *strpbrk(char *str1,char *str2);char *string1 =abcdefghijklmnopqrstuvwxyz;char *string2 =onm;char *ptr;ptr = strpbrk(string1, string2);ptr为m10. 函数名: strrev功 能:串倒转用 法:char *strrev(char *str);例:strrev(“abc”);输出cba11. 函数名: strset功 能:将一个串中的所有字符都设为指定字符用 法:char *strset(char *str,char c);12. 函数名: strspn功 能:在串中查找指定字符集的子集的第一次出现用 法:int strspn(char *str1,char *str2);13. 函数名: strupr功 能:将串中的小写字母转换为大写字母用 法:char *strupr(char *str);14. 函数名: strtol功 能:将串转换为长整数用 法:long strtol(char *str,char *endptr,int base);例:char *string =87654321, *endptr;long lnumber;lnumber = strtol(string, &endptr, 10);输出lnumber为87654321长整型数。15. 函数名: strtod功 能:将字符串转换为double型值用 法:double strtod(char *str,char *endptr);例:char input80, *endptr;double value;gets(input);value = strtod(input, &endptr);输入654321,输出value值为654321.000000为double型16. 函数名: swab功 能:交换字节用 法:void swab (char *from,char *to,int nbytes);例:cha

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论