美文网首页
判断字符串函数

判断字符串函数

作者: 始于尘埃 | 来源:发表于2019-08-24 23:07 被阅读0次
#include <iostream>
using namespace std;

int Strstr(char s1[],char s2[]){
    int i,j,k;
    if( s2[0] == 0) //如果比较的字符为空,直接退出 
        return 0;
    for(int i = 0; s1[i]; i++){ //从是的第一个字符开始比较,如果不成立,则i++
        k = i,j = 0;
        for( ; s2[j]; ++j,++k){
         
            if(s1[k] != s2[j]) //只要不相等,就退出
                break;
            } //开始进入下一个循环 
        if(s2[j] == 0)   
            return i;
        }
    return -1; //没有找到 
}



int main(){
    //int Strstr(char s1[],char s2[]);
    char s1[10] = "rice"; 
    char s2[10] = "ice";
    int res = Strstr(s1,s2);
    cout<<res; 
    return 0;
}

相关文章

  • MySQL函数

    函数(列表) 数学函数 字符串函数 日期和时间 条件判断函数 加密函数

  • 常用函数

    函数:endswith()判断字符串是否以指定字符或子字符串结尾,常用于判断文件类型,返回 bool. 函数:st...

  • 如何判断一个变量是否是数字、字符串、布尔、函数

    typeof 运算符可以判断一个变量是否是数字、字符串、布尔、函数。 数字 字符串 布尔 函数

  • SQL Server中日期格式的转换

    1、将字符串转换成日期 2、ISDATE(expression) 函数,判断是否日期格式 实例:判断字符串是否日期...

  • JS--字符串截取substr判断

    1、substr(start,length) 函数 2、判断字符串是否以特定字符开头 3、判断字符串是否以特定字符结尾

  • MySQL函数总结

    MySQL数据库提供了很多函数包括: 数学函数; 字符串函数; 日期和时间函数; 条件判断函数; 系统信息函数; ...

  • oracle的常用函数 instr() 和substr()函数

    INSTR()函数 可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。 在一个字符串中查找指定...

  • PHP内置函数

    替换字符串 str_replace 判断函数是否存在 function_exists 判断类是否存在 class_...

  • 谷歌面试官经典作品(CTCI)目录

    1.1 判断一个字符串中的字符是否唯一 1.2 字符串翻转 1.3 去除字符串中重复字符 1.8 利用已知函数判断...

  • Google

    1.1 判断一个字符串中的字符是否唯一 1.2 字符串翻转 1.3 去除字符串中重复字符 1.8 利用已知函数判断...

网友评论

      本文标题:判断字符串函数

      本文链接:https://www.haomeiwen.com/subject/gqycectx.html