
{while(*s==*t) {if(*s=='\0') return 0;++s ;++t;}啥意思。
4个回答
展开全部
你这个应该是比较两个字符串相等的,或者s这个字符串在t字符串中
while(*s==*t) //当s指针所指的内容与t指针此时所指的内容相等时,一直循环
{
if(*s=='\0') //如果s指针已经到末尾,字符串指针末尾是以'\0'结束的
return 0;//函数返回,不再执行循环和该函数
++s ;//s指针指向下一个数
++t;//t指针指向下一个数
}//继续循环
while(*s==*t) //当s指针所指的内容与t指针此时所指的内容相等时,一直循环
{
if(*s=='\0') //如果s指针已经到末尾,字符串指针末尾是以'\0'结束的
return 0;//函数返回,不再执行循环和该函数
++s ;//s指针指向下一个数
++t;//t指针指向下一个数
}//继续循环
展开全部
这个应该是返回s指向的字符串是不是t指向字符串的子串。若是,则返回0,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字符串比较
追问
详细的分析是:
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询