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

相关推荐
longlongzihan16 分钟前
LeetCode 5. 最长回文子串:从暴力匹配到中心扩展的思维演进
c++·算法·leetcode
waoooqwe19 分钟前
问卷样本真实吗
大数据·数据库·算法·数据分析
苦瓜打怪兽24 分钟前
leetcode 热题100(11. 盛最多水的容器)
python·算法·leetcode
Escalating_xu1 小时前
【C 语言】深入理解指针(4):回调函数、qsort、void * 与泛型排序的模拟实现
java·c语言·开发语言
w_zero_one1 小时前
链表(4)
java·数据结构·算法
吠品1 小时前
GitHub 周榜拆解:决策小模型扎堆上位
c语言·开发语言·算法
Ivanqhz2 小时前
MLA、DSA、CSA、HCA
人工智能·算法·机器学习
小师兄吃牛肉2 小时前
C语言篇:内联函数
c语言·开发语言
嘎嘎风2 小时前
MiniMind 学习笔记之 07 模型怎么学会猜词(旋钮是怎么被拧动的)
算法·源码阅读
和裕3 小时前
定制纸箱刀模费全解析:费用定义与可减免合作场景
大数据·运维·网络·人工智能·算法