c语言字符串操作

c语言字符串操作

ID:34620699

大小:91.06 KB

页数:12页

时间:2019-03-08

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

《c语言字符串操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1)字符串操作strcpy(p,p1)复制字符串strncpy(p,p1,n)复制指定长度字符串strcat(p,p1)附加字符串strncat(p,p1,n)附加指定长度字符串strlen(p)取字符串长度strcmp(p,p1)比较字符串strcasecmp忽略大小写比较字符串strncmp(p,p1,n)比较指定长度字符串strchr(p,c)在字符串中查找指定字符strrchr(p,c)在字符串中反向查找strstr(p,p1)查找字符串strpbrk(p,p1)以目标字符串的所有字符作为集合,在当前字符串查

2、找该集合的任一元素strspn(p,p1)以目标字符串的所有字符作为集合,在当前字符串查找不属于该集合的任一元素的偏移strcspn(p,p1)以目标字符串的所有字符作为集合,在当前字符串查找属于该集合的任一元素的偏移*具有指定长度的字符串处理函数在已处理的字符串之后填补零结尾符2)字符串到数值类型的转换strtod(p,ppend)从字符串p中转换double类型数值,并将后续的字符串指针存储到ppend指向的char*类型存储。strtol(p,ppend,base)从字符串p中转换long类型整型数值,base

3、显式设置转换的整型进制,设置为0以根据特定格式判断所用进制,0x,0X前缀以解释为十六进制格式整型,0前缀以解释为八进制格式整型atoi(p)字符串转换到int整型atof(p)字符串转换到double符点数atol(p)字符串转换到long整型3)字符检查isalpha()检查是否为字母字符isupper()检查是否为大写字母字符islower()检查是否为小写字母字符isdigit()检查是否为数字isxdigit()检查是否为十六进制数字表示的有效字符isspace()检查是否为空格类型字符iscntrl()检

4、查是否为控制字符ispunct()检查是否为标点符号isalnum()检查是否为字母和数字isprint()检查是否是可打印字符isgraph()检查是否是图形字符,等效于isalnum()

5、ispunct()4)函数原型原型:strcpy(chardestination[],constcharsource[]);功能:将字符串source拷贝到字符串destination中例程:#include#includevoidmain(void){charstr1[10]={"T

6、singhuaOK"};charstr2[10]={"Computer"};cout<

7、ncpy:将字符串source中前numchars个字符拷贝到字符串destination中。strncpy函数应用举例原型:strncpy(chardestination[],constcharsource[],intnumchars);功能:将字符串source中前numchars个字符拷贝到字符串destination中例程:#include#includevoidmain(void){charstr1[10]={"Tsinghua"};charstr2[10]={"

8、Computer"};cout<#includevoidmain(void){charstr1[]={"Tsinghua

9、"};charstr2[]={"Computer"};cout<

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

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

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