- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
【例10.1】从键盘输入一个人名把它显示在屏幕上*/53#includestdio.h#defineN12intmain(void){charname[N];printf(Enteryourname:);scanf(%s,name);printf(Hello%s!\n,name);scanf(%s,name);/*读取输入缓冲区中余下的上次未被读走的字符*/printf(Hello%s!\n,name);return0;}#includestdio.h#defineN12intmain(void){charname[N];printf(Enteryourname:);gets(name);printf(Hello%s!\n,name);return0;}【例10.2】使用函数gets(),从键盘输入一个带有空格的人名,然后把它显示在屏幕上*/53#includestdio.h#defineN12intmain(void){charname[N];char*ptrName=name;/*声明了一个指向数组name的字符指针ptrName*/printf(Enteryourname:);gets(ptrName);/*输入字符串存入字符指针ptrName所指向的内存*/printf(Hello%s!\n,ptrName);return0;}【例10.2】使用函数gets(),从键盘输入一个带有空格的人名,然后把它显示在屏幕上*/5310.5字符串处理函数#includestring.hstrcpy(目的字符串,源字符串);stringcopystrlen(字符串);stringlengthstrcat(目的字符串,源字符串);stringcombinationstrcmp(字符串1,字符串2);stringcomparison*/53计算字符串长度#includestring.hstrlen(字符串);stringlengthcharstr[10]={China};printf(%d,strlen(str));打印结果是5,6,还是10?China\0\0\0\0\0不包括\0的实际字符的个数*/53计算字符串长度#includestring.hstrlen(字符串);stringlengthlen=strlen(str);for(i=0;ilen;i++){ putchar(str[i]);}putchar(\n);用长度控制字符串输出*/53字符串复制#includestring.hstrcpy(目的字符串,源字符串);stringcopy字符串能否用=整体复制?str2=str1;strcpy(str2,str1);注意复制的方向!str2必须足够大!*/53字符串连接#includestring.hstrcat(目的字符串,源字符串);stringcombinationstrcat(str2,str1);str2必须足够大!Hello\0\0\0\0\0\0\0China\0HelloChina\0\0*/53字符串比较#includestring.hstrcmp(字符串1,字符串2);stringcomparison字符串能否用,,==比较大小?if(str2==str1)if(strcmp(str2,str1)==0)*/53字符串比较#includestring.hstrcmp(字符串1,字符串2);stringcomparison字符串是如何比较大小的?当出现第一对不相等的字符时,就由这两个字符决定所在字符串的大小,返回其ASCII码比较的结果值comparecomputer判断compare小于compu
您可能关注的文档
最近下载
- 23G525 吊车轨道联结及车挡(适用于钢吊车梁).pdf
- 银行业监管法规知识考试题库500题(含答案).docx
- 高中数学必修一第二章《一元二次函数函数、方程和不等式》解答题专题提高训练 (33)(含答案解析).docx
- 小学数学人教版(2024)一年级下册第六单元《数量间的加减关系》教学设计.docx
- 2024年农药培训考试题库.docx
- 《许三观卖血记》读书分享.pptx
- 小学数学新人教版一年级下册第六单元《数量间的加减关系》教案(2025春).doc
- 《2024房建计量标准》与《2013房建计量规范》逐项对比表分享版.docx
- 官方版2024年劳动合同法全文最新发布.docx VIP
- 得数是10的加减法.ppt VIP
文档评论(0)