• volcanol的工控博客


         没有什么新的内容,只是自己的源代码,现在打包提供下载,初学者可以看看,高手请移步,不要耽误您的时间。

    下面是一段代码:

    /*
    
    */
    
    //******************************************************0
    /*
    函数功能:
        判断字符串subString是否是字符串String从首字符开始的子串
    函数原型:
        BOOL SubStringMatchHead(char* String,char* subString)
    函数参数:
        char* String:字符串
        char* subString:子字符串
    返回值:
        如果是,则返回TRUE,否则返回FALSE
    异常:
        无
    */
    BOOL SubStringMatchHead(char* String,char* subString)
    {
        int i;
        
        if(!String || !subString || strlen(String)<strlen(subString))
            return FALSE;
    
        i=0;
        while(i<strlen(subString))
        {
            if(String[i]-subString[i])
                return FALSE;
            ++i;
        }
        return TRUE;
    }
    //******************************************************0
    
    
    
    
    
    
    
    
    //******************************************************0
    /*
    函数功能:
         这个函数用来求一个字符串
    函数原型:
         int GetMaxSubStringLen(const char* string)
    函数参数:
        const char* String:字符串
    返回值:
        如果有的话则返回最大长度,否则就返回-1
    异常:
        无
    */
    int GetMaxSubStringLen(const char* string)
    {
        int i,
            MaxMatch;
    
        if(!string || !string[0])
            return -1;
    
        MaxMatch=0;
        i=1;
    
        while(i < (strlen(string)-1) )
        {
            //从后往前取子串,判断子串是否与字符串从头开始匹配
            if(SubStringMatchHead(string,&string[strlen(string)-i]))
            {
                if(i>MaxMatch)
                    MaxMatch=i;
            }
            ++i;
        }
        
        return MaxMatch;
    }
    //******************************************************1

    下载地址:链接: https://pan.baidu.com/s/1c2IQkCC 密码: fnw7

  • 相关阅读:
    第2章 NIO入门
    Docker Compose命令详解
    网络层相关术语解释
    linux查看并发连接数
    带宽计算方法
    ELK日志分析平台搭建
    mysql查找json格式列的指定字段值
    Oracle性能优化
    修改hosts文件不需要重启的方法
    freeswitch的internal的profile无法启动
  • 原文地址:https://www.cnblogs.com/volcanol/p/7047892.html
Copyright © 2020-2023  润新知