- 4
- 0
- 约小于1千字
- 约 21页
- 2024-08-02 发布于广东
- 举报
一维字符数组;第10章字符串;;2字符数组的引用;2、使用字符串常量给字符数组赋初值;例: 字符数组的输入与输出
#includestdio.h
intmain()
{ charc[6];
for(inti=0;i6;i++)
scanf(“%c”,c[i]);
for(i=0;i6;i++)
printf(%c,c[i]);
printf(“\n”);
return0;
}
;4、字符数组的输出;注:与%s对应的是地址。对一维,数组名就是地址,对二维数组,只写行下标时是地址
如上例中的star[0],star[1],…;例:while((c=getchar())!=\n)a[i++]=c;;5、字符串处理函数;例:10-11b
#includestdio.h
#includestring.h
intmain()
{charc[];
gets(c);
puts(c);
return0;
};3、strcmp(字符串1,字符串2);4、strcpy(字符数组1,字符串常量/字符数组2);5、strcat(字符数组1,字符串常量/字符数组2);其他函数:
strncpy(str1,str2,n) 最多复制n个字符
strncat(str1,str2,n) 最多将n个字符连接到str1中
strncmp(str1,str2,n) 只比较前n个字符
stricmp(str1,str2) 比较时忽略大小写
strnicmp(str1,str2,n) 只比较前n个字符,忽略大小写
…… (见string.h);6、strlen(字符数组名/字符串常量);字符数组应用举例;补充例2:任输入一行字符,统计其中有多少个单词(以空格分隔)。;/*10-8a输入一行字,统计其中有多少个单词,单词间是空格分开*/;012345678;练习:P152页
您可能关注的文档
- 班会少年强则国强.ppt
- 楞次定律课件.ppt
- 安塞腰鼓公开课.ppt
- 概括语段题型及方法.pptx
- a和an的区别公共课.pptx
- 议论文的拟题.ppt
- 腐蚀防护 (缓蚀剂).ppt
- 关于读书的主题班会.ppt
- 语文乐园(四)讲义.ppt
- 颈椎骨折护理查房.ppt
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
原创力文档

文档评论(0)