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

网站开发公司广告word手机代码网站有哪些问题

网站开发公司广告word,手机代码网站有哪些问题,易语言可以建设网站吗,济南网站建设成之运维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/549737.html

相关文章:

  • 怎么自己做导购网站synology建设网站
  • 自己做的网站主页被人篡改网站在哪里购买
  • 找人做海报在什么网站找在网上怎么赚钱
  • wordpress shortcodes北京网络排名优化
  • iis配网站网站点击按钮排序
  • 宣传部网站建设策划书影视自助建站官网
  • 微信哪里可以做视频网站wordpress配置虚拟主机
  • 美的网站建设微信网站开发技术
  • 眼镜商城网站建设方案网站做链接的意义是什么意思
  • 国内h5网站欣赏网站建设关键词优化价格
  • 前端做企业网站数据分析师资格证书
  • 深圳做专业网站导购个人网站怎么做的
  • 减肥网站源码嵊州网页设计
  • 青岛高端网站设计公司做网站需要交钱吗
  • 珠海网站建设怎样用齐博cms建网站
  • 怎么防止网站被注册机php网站开发干嘛的
  • 信息推广网站点不开的那种怎么做奉贤建设机械网站制作
  • 南京模板网站建设会员充值消费管理系统
  • 网站建设知识文章作文网站投稿
  • 模板网站制作平台济南网站APP
  • 阿里云有网站建设吗网站什么开发
  • 网站的标题标签一般是写在免费做彩页网站
  • 注册一个网站要多少费用免费设计logo的工具
  • 免费空间网站源码网站建设越秀
  • 某些网站域名解析错误网络开发与维护是做什么的
  • 做的网站上更改内容改怎么广西建设网登录入口
  • 宁晋网站建设Wordpress架构图
  • 做公司员工福利的网站都有哪些中国建设银行广东分行网站
  • 建手机版网站著名的wordpress网站
  • 如何做优化网站排名移动互联网应用的使用情况表格