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字符串发生了改变。

相关推荐
蒟蒻的贤38 分钟前
leetcode链表
算法·leetcode·链表
Funny_AI_LAB1 小时前
AI Agent最新重磅综述:迈向高效智能体,记忆、工具学习和规划综述
人工智能·学习·算法·语言模型·agi
执着2591 小时前
力扣hot100 - 94、二叉树的中序遍历
数据结构·算法·leetcode
我能坚持多久1 小时前
D22—C语言预处理详解:从宏定义到条件编译
c语言·开发语言
-dzk-1 小时前
【代码随想录】LC 707.设计链表
数据结构·c++·算法·链表
Dave.B2 小时前
vtkPolyDataConnectivityFilter 实用指南
算法·vtk
代码游侠2 小时前
C语言核心概念复习(一)
c语言·开发语言·c++·笔记·学习
Once_day2 小时前
C++之《Effective C++》读书总结(3)
c语言·c++
细节处有神明2 小时前
开源数据之历史气象数据的获取与使用
人工智能·python·算法