首页 > 其他分享 >【认识新朋友】之——strstr

【认识新朋友】之——strstr

时间:2023-03-15 16:31:34浏览次数:32  
标签:strstr 第一个 包含 工作 朋友 认识 字符串 指针

今天我们来认识个新朋友,是个字符串函数,叫strstr。

——师傅,你是干啥工作的?

【认识新朋友】之——strstr_空指针


——好家伙,考我英语是吧?


(8 hours later……)


咳咳,通过一定的翻译工具,我大概了解了你的工作原理:就是传两个指针,分别指向两个字符串,如果第一个字符串包含第二个字符串,就返回第一个字符串中包含的那个字符串的第一个位置是吧?而如果不完全包含,就返回一个空指针。


——那行,你能向我具地展示一下你平时是怎么工作的吗?

【认识新朋友】之——strstr_两个指针_02

【认识新朋友】之——strstr_两个指针_03


——okok,了解了,你这工作还不赖嘛,我要学习学习!


(一个月后……)


差不多了,我感觉我已经快学会了,看看我的实现方法:

【认识新朋友】之——strstr_两个指针_04

【认识新朋友】之——strstr_字符串_05


strstr:“哎呦,不错哦~”。

标签:strstr,第一个,包含,工作,朋友,认识,字符串,指针
From: https://blog.51cto.com/u_15928027/6123069

相关文章

  • 认识一下,我们是应用社交「幕后大佬」 IM 家族
    今天,就让我们跟随小M一起来认识一下:*艾瑞咨询近期发布的《2023年全球互联网通信云行业研究报告》(本公众号后台回复【报告】获取完整版)显示,2021年全球互联网通信云市场......
  • 对scrun中的3355的认识
    scrum的3355是指:3个工件:产品Backlog,SprintBacklog,潜在可交付软件增量3个角色:PO,Master,团队(最适合人数为7-2到7+2之间)5个会议:产品待办梳理会,Sprint计划会,每日站会......
  • 对DevOps的认识
    DevOps维基百科定义DevOps是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构......
  • 软件工程——对流程和规范的认识
     2023-03-1121:01 来自小组成员: 哒咩~ 从某种程序上来说,流程规范确实是一种约束:约束了我们如何做一件事,约束了我们用什么标准做事,约束了我们用特定的顺序做事。......
  • 人类认识世界
    数学、物理学、化学、医学,从人类诞生至今前仆后继多少顶级人类倾尽一生研究,多少问题到现在都没有答案,而且理论不断推陈出新,一代代后浪推翻前浪,我又着急什么呢?学习研究就是......
  • eMMC、UFS与NVMe区别是什么?教你认识手机闪存规格
    近几年,手机影像不断发展,照片+视频占据大量存储空间,在愈发膨胀的微信、手游以及各种APP面前,128GB存储真的有点不够用了。放到2023年,再让我去推荐手机的话,我首推256GB,其次是5......
  • SpringCloud第一部分(认识微服务、RestTemplate、Eureka、Ribbon、Nacos、Feign)
    认识微服务单体架构将业务的所有功能集中在一个项目中开发打成一个包部署优点:架构简单部署成本低缺点:耦合度高分布式架构根据业务功能对系统进行拆分,每个业......
  • 1_认识JAVAWEB项目结构
    -project项目的根目录-静态资源文件/jsp-WEB-INF受保护的资源目录     -libjar包目录     -classesjava字节码目录     -web.xml项目的配置......
  • 1_认识JAVAWEB项目结构
    -project项目的根目录-静态资源文件/jsp-WEB-INF受保护的资源目录     -libjar包目录     -classesjava字节码目录     -web.xml项目的配置......
  • 1_认识JAVAWEB项目结构
    -project项目的根目录-静态资源文件/jsp-WEB-INF受保护的资源目录     -libjar包目录     -classesjava字节码目录     -web.xml项目......