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

做分析图网站武汉百度推广外包

做分析图网站,武汉百度推广外包,辽宁建设工程信息网诚信库官网,web做花店网站页面目录 函数介绍: 头文件: 语法: 代码演示: 函数模拟: 函数介绍: strcmp是比较大小的函数。从字符串开始进行比较,如果两个相同位置的字符相同,那么继续往下进行比较,…

目录

函数介绍:

头文件:

语法:

代码演示:

函数模拟:


函数介绍:

  • strcmp是比较大小的函数。
  • 从字符串开始进行比较,如果两个相同位置的字符相同,那么继续往下进行比较,直到遇见不同的位置。
  • 从本质上,比较的是相对位置字符的ASCII值。
  • 比较的标准:
  • 当str1大于str2时,返回值是大于0的数
  • 当str1小于str2时,返回值是小于0的数
  • 当str1和str2相同时,返回值是0

头文件:

#include<string.h>

语法:

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

代码演示:


#include <iostream>
#include<string.h>int main()
{char arr1[ ] = "ABCD";char arr2[ ] = "012345";char arr3[ ] = "EFGH";char arr4[ ] = "ABCD";int a=strcmp(arr1,arr2); // 'A'的ASCII值是81 '0'的ASCII值是48,所以返回值是正数。int b=strcmp(arr1,arr3); // 'A'的ASCII值是81 'E'的ASCII值是85,所以返回值是负数。int c=strcmp(arr1,arr4); // 字符串的对应位置字符相同,所以返回值是0。printf("%d %d %d",a,b,c);return 0;
}    

 

函数模拟:

int my_strcmp(const char* str1, const char* str2)
{int ret = 0;assert(src != NULL);assert(dest != NULL);while (*str1 == *str2) //进行对应位置的字符是否相同的判断,如果相同,那么比较ASCII值就是下一个字符{if (*str1 == '\0')return 0;str1++;str2++;}return *str1 - *str2; //相对因位置的字符不相同时,进行相减,相减的本质是ASCII值相减。//得到的结果由标准来划分,正数str1大,负数str2大,等于0二者相等。
}

 

http://www.hkea.cn/news/319522/

相关文章:

  • 定州网站建设公司企业网站源码
  • 0基础1小时网站建设教程如何给自己的公司建网站
  • 成都网站建设s1emens电商平台怎么加入
  • 六合哪家做网站建设域名注册查询软件
  • 网站建设的方案费用2023年新冠疫情最新消息
  • 九星市场做网站快速将网站seo
  • 长春做网站推广的公司提升神马关键词排名报价
  • 金融网站cms百度网盘客服电话人工服务
  • 美观网站建设物美价廉seo网站优化专员
  • 网站设计应该怎么做推广软文代写
  • 网站建设工作室发展百度收录教程
  • 没有网站 可以做百度口碑吗成都网站制作
  • 医院系统网站建设百度宁波营销中心
  • 网站劫持代码杭州互联网公司排名榜
  • 做网站找哪个部门吸引人的推广标题
  • 网站制作软件名字线做竞价推广代运营公司
  • avada如何做中英文网站沈阳百度推广排名优化
  • 做网站品长沙网络营销公司排名
  • b2b商贸网站环球网最新消息疫情
  • wordpress next主题什么是seo教程
  • 如何规划一个网站快手秒赞秒评网站推广
  • 中国网站开发网站seo需要用到哪些工具
  • 织梦做的网站首页出现空白网页平台做个业务推广
  • 备案做电影网站吗yandx引擎入口
  • 网站双倍浮动百度账号登陆入口
  • 聊城市网站建设网站推广排名
  • 帝国新闻网站模板百度seo推广怎么做
  • 预约做港澳证的网站网站排名在线优化工具
  • 罗湖实惠的网站建设费用成都官网seo厂家
  • 建设部官方网站有哪些优帮云排名优化