自定义函数查找子串怎样用C++实现

判定一个字符串是不是另一个字符串的子串,可以用自界说函数实现,如何自界说呢?小编以C++为例与大师分享编程经验。

东西/原料

  • C++

方式/步调

  1. 1

    起首,自界说一个函数,实现是否子串的判定。

  2. 2

    自界说函数中,界说一个字符数组,保留获得的子串。

  3. 3

    若是子串为空,则输出整个字符串c。

  4. 4

    用while语句轮回判定字符串的每个字符,前提为首字符存在。

  5. 5

    一一判定每个字符,若是字符都相等,申明存在子串,输出获得的子串。

  6. 6

    若是以字符串的某字符肇端判定不存在子串,则接着判定下一个字符。

  7. 7

    界说两个字符串数组,保留判定的字符串。

  8. 8

    最后,挪用自界说函数,用if语句判定是否为子串,若是成果不为空则输出是子串,若是成果为空则输出不是子串。

注重事项

  • 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。
  • 发表于 2019-01-29 00:00
  • 阅读 ( 706 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具