0
点赞
收藏
分享

微信扫一扫

浙大版《C语言程序设计(第3版)》题目集 - 习题11-6 查找子串(20 分)


题目链接:​​点击打开链接​​

题目大意:略。

解题思路:略。

AC 代码

char *search( char *s, char *t )
{
for(int i=0; s[i]!='\0'; i++)
{
if(s[i]==*t)
{
char *c=&s[i];
int j=0;
for(; t[j]!='\0' && *c!='\0'; j++,c++)
{
if(t[j]!=*c) break;
}
if(t[j]=='\0') return &s[i]; // 考虑 s="abc", t="abcd" return NULL;
}
}

return NULL;
}


举报

相关推荐

0 条评论