第07章 字符串及其应用.ppt

第07章 字符串及其应用

注意目标串要有空间且足够大,一般是数组名,如果是串指针用做拷贝目标的时候,必须定义动态数组,返回地址赋给它才能用,例如: s1=(int *)malloc(sizeof(int)*10); strcpy(s1,s2)就没问题了。 * 标准字符查找函数strchr 函数原型: char *strchr( const char *string, int c ); 函数调用: strchr(str,ch); 函数功能: 正向在字符串str中查找字符ch,若ch存在则返回其在字符串中首次出现的地址,否则返回NULL。 7.2.4 字符串中字符的查找 7.2.4 字符串中字符的查找 函数:返回被查找字符在串中的下标序号 int search_chr(char s[],char c) { int i; for(i=0;s[i]!=\0;i++) if(s[i]==c) return i; return -1; } 例7-13 编制函数实现功能:在字符串中正向查找指 定字符,并用主函数测试。 函数:返回被查找字符在串中的存放地址 char *search_chr(char s[],char c) { int i=0; for(;s[i]!=\0;i++) if(s[i]==c) return s[i]; return NULL; } 7

文档评论(0)

1亿VIP精品文档

相关文档