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

日照又做渔家网站的吗百度关键词优化策略

日照又做渔家网站的吗,百度关键词优化策略,湖南隆回建设局网站,做网站维护要学些什么C语言标准库中的 strcmp() 函数用于比较两个字符串。 strcmp() 函数原型如下: int strcmp (const char * str1, const char * str2); const char *str1 表示待比较字符串 1 的首地址;const char *str2 表示待比较字符串 2 的首地址。 如果两个字符串相…

C语言标准库中的 strcmp() 函数用于比较两个字符串。

strcmp() 函数原型如下:

int strcmp (const char * str1, const char * str2);

  • const char *str1 表示待比较字符串 1 的首地址;
  • const char *str2 表示待比较字符串 2 的首地址。

如果两个字符串相同,则返回 0;否则返回其他值。

下面程序展示了一个使用 strcmp() 函数比较字符串的示例:

/**
*  快速入门C语言 https://xiecoding.cn/c/
**/
#include <stdio.h>
#include <string.h>
int main()
{const char *str1 = "abcdefg";const char *str2 = "abcdefgh";const char *str3 = "abcdef";// str1 与自己进行比较int ret = strcmp(str1, str1);printf("%d\n", ret);// str1 与 str2 进行比较ret = strcmp(str1, str2);printf("%d\n", ret);// str1 与 str3 进行比较ret = strcmp(str1, str3);printf("%d\n", ret);return 0;
}

运行结果为:

0
-1
1

字符串str1与自己进行比较,结果相同,因此返回了 0。"abcedfg" 与 "abcedfgh" 进行比较,返回了 -1。"abcedfg" 与 "abcedf" 进行比较,返回了 1。

不相同的情况下,有两种不同的结果:1 和 -1。这是为什么呢?

下图展示了字符串比较的过程:

图 1 字符串比较内部规则

字符串比较函数会依次比较每个字符,如果相同,则比较下一个字符;如果直到 '\0' 字符都相同,则返回 0,表示两字符串相同;如果不相同,则比较当前字符的 ASCII 码。

如果 str1 的当前字符大于 str2 的当前字符,则返回 1;否则返回 -1。例如当 str1 与 str2 进行比较时,不同的字符是 '\0' 与 'h',因为 '\0' 小于 'h',所以返回 -1;str1 与 str3 比较时,不同的字符是 'g' 与 '\0',因为 'g' 大于 '\0',所以返回 1。

http://www.dtcms.com/wzjs/289646.html

相关文章:

  • 自己做本地视频网站班级优化大师的功能
  • 沪佳家装和沪尚茗居哪个好北京网站优化效果
  • 17一起做网站童装阿里云域名购买
  • 织梦图片网站百度指数怎么刷指数方法
  • 上海工信部网站windows7系统优化工具
  • 给别人网站做跳转百度推广非企代理
  • 自适应网站建设上海seo网站推广公司
  • 美国政府网站建设如何搭建一个网站
  • 山东做网站的公司互联网营销师培训班
  • 南通做网站的花云东莞网站建设哪家公司好
  • 个人网站作品企业营销战略
  • 网站到期忘记续费seo推广要多少钱
  • 苏州招聘网站建设巨量算数官方入口
  • 做软件需要网站有哪些百度问答下载安装
  • 丹东建设安全监督网站搜索引擎有哪些网站
  • 建站 网站程序有哪些哪家建设公司网站
  • 宁波网站建设培训哪家好株洲网站设计
  • 用asp做宠物网站页面淘宝关键词查询工具哪个好
  • 网站建设前期分析b站推出的短视频app哪个好
  • ip开源网站FPGA可以做点什么怎么做好网络推广销售
  • 郑州低价网站制作搜索引擎优化是什么意思
  • 成都网站建设四川冠辰seo查询官方网站
  • 宁波seo营销
  • 百度网站小程序怎么做网络营销章节测试答案
  • 网站建设公司注册想做百度推广找谁
  • 成人做暧视频观看网站网络广告的形式有哪些?
  • 怎么进入wordpress后台改苏州关键词优化搜索排名
  • 品牌网站建设源码seo下载站
  • 自适应型网站建设多少钱郑州网站优化哪家好
  • 宜兴做网站的公司有哪些女生学电子商务好吗