当前位置: 首页 > news >正文

C++常用库函数——strcmp、strchr

1、strcmp:比较两个字符串的值是否相等

例如

    char a1[6] = "AbDeG",*s1 = a1;char a2[6] = "AbdEg",* s2 = a2;s1 += 2;s2 += 2;printf("%d \n", strcmp(s1, s2));return(0);

s1指向a1,s2指向a2,strcmp表示比较s1和s2是否相等,返回值是-1,输出-1

2、strchr:字符串查找字符,返回值是地址

strchr(str, ch):在参数 str 所指向的字符串中搜索第一次出现字符 ch(一个无符号字符)的位置,返回str+i,其中 i 是字符 c 在字符串 str 中的索引,从 0 开始计数。如果在字符串 str 中没有找到字符 c,那么返回的指针就是 NULL,也就是 0。

例如

int strchn(char* str, char ch)
{return strchr(str, ch) - str + 1;
}
int main()
{char str[] = "helloworld";char ch = 'w';printf("%d\n", strchn(str, ch));return 0;
}

http://www.lryc.cn/news/342474.html

相关文章:

  • vue3怎么使用vant的IndexBar 索引栏
  • VMware常见问题(技巧)总结
  • VS Code 保存+格式化代码
  • word启动缓慢之Baidu Netdisk Word Addin
  • 获取波形极值与间距并显示
  • 视频素材哪个app好?8个视频素材库免费使用
  • 002 validation自定义校验器
  • SQL-Server数据库--视图
  • Flink 部署模式
  • 第十三节:Vben Admin实战-系统管理之菜单管理
  • 2024------MySQL数据库基础知识点总结
  • 机器学习之基于Jupyter中国环境治理投资数据分析及可视化
  • 【Word】写论文,参考文献涉及的上标、尾注、脚注 怎么用
  • 能将图片转为WebP格式的WebP Server Go
  • 省份数量00
  • Android Native内存泄漏检测方案详解
  • 有限单元法-编程与软件应用(崔济东、沈雪龙)【PDF下载】
  • 蓝桥杯练习系统(算法训练)ALGO-950 逆序数奇偶
  • uniapp踩坑 uni.showToast 和 uni.showLoading
  • BIGRU、CNN-BIGRU、CNN-BIGRU-ATTENTION、TCN-BIGRU、TCN-BIGRU-ATTENTION合集
  • 通过 Java 操作 redis -- 基本通用命令
  • Jenkins集成Kubernetes 部署springboot项目
  • 个股期权是什么期权?个股期权什么时候推出?
  • TCP UDP
  • PCIE协议-1
  • [C++][PCL]pcl安装包预编译包国内源下载地址
  • 海洋行业工业气体检测传感器的重要性
  • 免费在线录屏、无需注册、免费可用、无限制
  • 5V升9V2A升压恒压WT3231
  • Java中枚举类的使用详解