strchr函数

函数记忆方法:str表示属于string.h的函数,chr是char的缩写,表示要查找我们需要的字符。

函数的输入值和返回值:char* strchr(char* arr,char c);表示在arr里面找c这个字符,返回这个字符的地址.

函数自我实现

char* my_strchr(char* arr, char c) {

for (; *arr != c && *arr != '\0'; arr++);//在'\0'之前找我们的字符,如果没有就在'\0'处停止

return *arr == '\0' ? NULL: arr;//三目运算符,如果为'\0'返回NULL否则返回字符的地址

}

相关推荐
爆打维c13 小时前
01BFS算法(例题:网格传送门旅游)
c语言·c++·python·算法·leetcode·广度优先
学嵌入式的小杨同学14 小时前
【嵌入式 C 语言高频考点】周测 + 期中真题解析:从基础语法到编程实战
c语言·数据结构·数据库·vscode·算法·面试
福楠14 小时前
C++ | 红黑树
c语言·开发语言·数据结构·c++·算法
二年级程序员14 小时前
数据在内存中的存储
c语言
进击的小头15 小时前
创建型模式:单例模式(C语言实现与实战)
c语言·开发语言·单例模式
hjjdebug16 小时前
switch-case 语句分析(消灭swich-case方法)
c语言·switch-case
LYS_061816 小时前
寒假学习(2)(C语言2+模数电2)
c语言·学习·算法
试剂小课堂 Pro17 小时前
mPEG-Silane:mPEG链单端接三乙氧基硅的亲水性硅烷偶联剂
java·c语言·网络·c++·python·tomcat
嵌入式小能手17 小时前
飞凌嵌入式ElfBoard-系统信息与资源之休眠
c语言·开发语言·算法
LYS_061818 小时前
寒假学习(5)(C语言5+模数电5)
c语言·学习·模数电