strstr函数

目录

函数介绍:

函数分析:

​使用案例:


函数介绍:

返回指向 str1 中第一次出现的 str2 的指针,如果 str2 不是 str1 的一部分,则返回一个空指针。

匹配过程不包括终止空字符,但它到此为止。

函数分析:

使用案例:

复制代码
#include <stdio.h>
#include <string.h>
int main ()
{
 char str[] ="This is a simple string";
 char * pch;
 pch = strstr (str,"simple");
 strncpy (pch,"sample",6);
 printf("%s\n", str);
 return 0;
} 

上面代码中的pch正是拿到了进行strstr后的返回值,也就是字符串str中simple的首字符地址,而后使用了strncpy函数进行拷贝,将sample这六个字符拷贝到了原先simple所处的位置上,使得str字符串发生了改变。

相关推荐
韧竹、14 分钟前
数据结构之顺序表
c语言·数据结构
韩非15 分钟前
if 语句对程序性能的影响
算法·架构
用户9163574409518 分钟前
LeetCode热题100——15.三数之和
javascript·算法
ting_zh39 分钟前
导数、偏导数与梯度:机器学习数学基础
算法·基础数学
灰灰老师1 小时前
七种排序算法比较与选择[Python ]
java·算法·排序算法
秃头狂魔1 小时前
DAY1 数组一
算法
CM莫问1 小时前
推荐算法之粗排
深度学习·算法·机器学习·数据挖掘·排序算法·推荐算法·粗排
rengang662 小时前
10-支持向量机(SVM):讲解基于最大间隔原则的分类算法
人工智能·算法·机器学习·支持向量机
AndrewHZ2 小时前
【图像处理基石】暗光增强算法入门:从原理到实战(Python+OpenCV)
图像处理·python·opencv·算法·计算机视觉·cv·暗光增强
lifallen3 小时前
从Apache Doris 学习 HyperLogLog
java·大数据·数据仓库·算法·apache