判定一个字符串是不是另一个字符串的子串,可以用自界说函数实现,如何自界说呢?小编以C++为例与大师分享编程经验。
起首,自界说一个函数,实现是否子串的判定。
自界说函数中,界说一个字符数组,保留获得的子串。
若是子串为空,则输出整个字符串c。
用while语句轮回判定字符串的每个字符,前提为首字符存在。
一一判定每个字符,若是字符都相等,申明存在子串,输出获得的子串。
若是以字符串的某字符肇端判定不存在子串,则接着判定下一个字符。
界说两个字符串数组,保留判定的字符串。
最后,挪用自界说函数,用if语句判定是否为子串,若是成果不为空则输出是子串,若是成果为空则输出不是子串。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!