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\n", s);
- return 0;
- }
运行结果:
see.xidian.edu.cn/cpp/u/xitong/
意思返回子串首地址,若子串为字符串,将打印字符串
转载于:https://www.cnblogs.com/the-tops/p/5583647.html
C语言中strstr函数相关推荐
- C语言中strstr函数功能及用法
函数名: strstr 功 能: 在串中查找指定字符串的第一次出现 用 法: char *strstr(char *str1, char *str2); 程序例: #include <std ...
- linux c语言 getline,C语言中getline()函数的深入理解
我在网上搜了半天getline()函数,大多针对C++的,重载函数比较多,云里雾里的,而且没有实例,反正就是没有自己所需要的getline()函数.所以,自己在Linux下man了一把,并做了测试.g ...
- 关于C语言中printf函数“输出歧视”的问题
目录 关于C语言中printf函数"输出歧视"的问题 问题描述 探索问题原因 另一种研究方法 问题结论 关于C语言中printf函数"输出歧视"的问题 问题描述 ...
- C语言中atoi()函数的用法
C语言中atoi()函数的用法 一.学习要点: 1.int atoi(const char *str)把参数str所指向的字符串转换为一个整数: 二.代码 #include<stdio.h> ...
- r语言中c函数错误,R语言中c()函数与paste()函数的区别说明
c()函数:将括号中的元素连接起来,并不创建向量 paste()函数:连接括号中的元素 例如 c(1, 2:4),结果为1 2 3 4 paste(1, 2:4),结果为"1 2" ...
- C语言中main函数的研究,以及对代码断点调试的研究(王爽老师 汇编语言)
版权声明:本文为博主原创文章,未经博主允许不得转载. 我们知道作为一个语言本身是不会有诸如从main函数开始运行这样的条件(深层次的说 底层汇编代码不会指定从mian函数开始的这样的条件,程序开始的位 ...
- 浅析C语言中strtol()函数与strtoul()函数的用法
这篇文章主要介绍了浅析C语言中strtol()函数与strtoul()函数的用法,注意其将字符串转换成long型的区别,需要的朋友可以参考下 头文件: ? 1 #include <stdlib. ...
- c语言memcopy_C语言中memcpy 函数的用法详解
C语言中memcpy 函数的用法详解 memcpy(内存拷贝函数) c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址 ...
- c语言中memcpy函数_带有示例的C中的memcpy()函数
c语言中memcpy函数 memcpy()函数 (memcpy() function) memcpy() is a library function, which is declared in the ...
- c语言中 调用函数除函数名外,【单选题】在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分)
A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值...
[单选题]在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值 更多相关问题 下列关于IMOECDIS性能标 ...
最新文章
- 【剑道之道】亦是生存之道
- Oracle 11gR2 RAC 中的 Grid Plug and Play(GPnP) 是什么?
- mybatis-plus 错误java.lang.NoClassDefFoundError: org/apache/velocity/context/Context
- warning C4091: “typedef ”: 没有声明变量时忽略“_matcher”的左侧
- html 网页主题设置吗,如何使用css样式对html页面进行背景设置呢?
- sqlserver约束
- Airflow 中文文档:写日志
- linux git 搭建 debian,基于Debian Linux搭建Git服务器
- 火速拿来用!对比近 10,000 个 Python 开源项目发现最实用的 TOP34!
- 数据源、元数据、数据元
- PLC Outstudio 使用教程
- xmlspy使用必备的技巧
- 虚拟偶像大众化元年,如何挖掘蓝海市场|虚拟偶像公司2020年盘点
- STC 定时器/计数器2 操作详解 (基于STC89C52RC参考文档)
- 苹果自研Apple M1芯片对机器学习意味着什么?
- android开发中磁场传感器,Android NDK中的陀螺仪和磁场传感器事件
- 李有志——预谋着向生活发起冲锋...
- mysql备份数据库的命令
- AnyConnect win10安装
- wintogo与多PE合盘
热门文章
- catia保存成stp文件时部件丢失_超详细的分布式文件系统FastDFS磁盘恢复介绍
- 最短路经典 昂贵的聘礼(1062)
- FPGA 串口中断_正点原子【STM32-F407探索者】第九章 串口通信实验
- 微软sql服务器双机热备,office2014-SQL Server2014 R2 双机热备,保护你的数据
- 微型计算机原理控制,微机原理与控制技术(试题).doc
- 【CF585-div2:D】Ticket Game(博弈)
- 【UVA10562】Undraw the Trees(括号表示法输出树+fegts读取)
- password php,password.php
- android公交车代码,android实现查询公交车还有几站的功能
- octave存储文档