C语言程序设计-数组讲义.ppt

7-* 2 字符数组与字符串 例输入一个字符串,求其长度。 分析:1) 设 字符数组 str[30] 2) 设变量 i =0 3) str[i]!=‘\0’ i++ #include “stdio.h” void main( ) { int i=0; char str[30]; printf(“\n请输入一个字符串:); gets(str); while(str[i]!=\0) i++; printf(“字符串长度为:%d, i ); } 运行程序 请输入一个字符串: c language←┘ 字符串长度为:10 7-* 2 字符数组与字符串 字符串处理函数 gets( )和puts( ) 字符串输入/输出函数 strcpy( ) 字符串考贝函数,包含在string.h库文件中,下同。 形式:strcpy(目的字符数组,源字符串); 作用:将源字符串拷贝到目的字符数组中,遇到源字符串的终止符’\0’为止。 函数返回值:目的字符数组的地址。 #includestdio.h #include string.h void main( ) { char s[10],sp[ ]=HELLO; strcpy(s,sp); s[0]=h; s[6]=!;

文档评论(0)

1亿VIP精品文档

相关文档