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否则返回字符的地址

}

相关推荐
誰能久伴不乏1 天前
Linux文件套接字AF_UNIX
linux·服务器·c语言·c++·unix
小邓   ༽1 天前
C语言课件(非常详细)
java·c语言·开发语言·python·eclipse·c#·c语言课件
烛衔溟1 天前
C语言算法:动态规划基础
c语言·算法·动态规划·算法设计·dp基础
sinat_602035361 天前
翁恺 6-
c语言
誰能久伴不乏1 天前
进程通信与线程通信:全面总结 + 使用场景 + 优缺点 + 使用方法
linux·服务器·c语言·c++
myw0712051 天前
湘大头歌程-Ride to Office练习笔记
c语言·数据结构·笔记·算法
Yue丶越1 天前
【C语言】自定义类型:联合体与枚举
c语言·开发语言
Bona Sun1 天前
单片机手搓掌上游戏机(十五)—pico运行fc模拟器之编译环境
c语言·c++·单片机·游戏机
white-persist1 天前
【攻防世界】reverse | IgniteMe 详细题解 WP
c语言·汇编·数据结构·c++·python·算法·网络安全