• C语言strstr()函数:返回字符串中首次出现子串的地址


    今天又学到了一个函数

    头文件:#include <string.h>

    strstr()函数用来检索子串在字符串中首次出现的位置,其原型为:
        char *strstr( char *str, char * substr );

    【参数说明】str为要检索的字符串,substr为要检索的子串。

    【返回值】返回字符串str中第一次出现子串substr的地址;如果没有检索到子串,则返回NULL。

    【函数示例】strstr()函数的使用。

    #include<stdio.h>
    #include<string.h>
    int main(){
        // 也可以改成 char str[] = "http://see.xidian.edu.cn/cpp/u/xitong/";
        char *str = "http://see.xidian.edu.cn/cpp/u/xitong/";
        char *substr = "see";
        char *s = strstr(str, substr);
        printf("%s
    ", s);
        return 0;
    }

    运行结果:
    see.xidian.edu.cn/cpp/u/xitong/

    题1238用到这个函数。

  • 相关阅读:
    查找整数
    Ling To Xml 学习之 对xml增、删、改、查
    JS获得鼠标
    xml之数据岛绑定到表格
    C# 三种序列化[转]
    编程字体
    Oracle 、C#
    提示信息Javascript
    几个好用的日历控件
    收藏网站
  • 原文地址:https://www.cnblogs.com/liudehao/p/4147983.html
Copyright © 2020-2023  润新知