C语言库函数strchr
原型
#include<string.h>
char *strchr(char *str, int c);
功能
确定c(转换为char) 在str中第一次出现的位置,终止的空字符被认为是 字符串的一部分。因此,也可以定位它以检索指向字符串末尾的指针。
参数
- str:要查找的字符串
- c:要定位的字符,内部转为char
返回值
指向str中第一次出现的字符c的指针。如果未找到该字符,则返回一个空指针。
示例
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char *str = "hello,world\n";
char c = 'e';
char *ptr;
ptr = strchr(str, c);
if (ptr)
{
printf("find ptr:%s\n", ptr);
}
else
{
printf("not found\n");
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2020-04-17 【LeetCode】55. 跳跃游戏