调用字符串比较函数strcmp()

头文件为<string.h>

作用:比较a,b两个字符串的,strcmp函数是根据ASCII码来比较两个字符串的。用a字符串的第一个字符减去b字符串的第一个字符,若第一个字符相等,则对比第二个字符,若a,b完全相等,则返回0;若a大于b,则返回大于0的数值;若a小于b,同样返回小于0的数值

#include<stdio.h>
#include<string.h>    //包含strcmp函数的头文件int main(void)
{//定义后使用char *a="app";char *b="APP";char *c="App";printf("%d\t%d\n",strcmp(a,b),strcmp(b,a));    //注意strcmp函数返回int类型,不是字符串或者字符类型,转换字符使用%d//直接用字符串进行比较printf("%d\n",strcmp("app","App"));printf("%d\n",strcmp("App","app"));printf("%d",strcmp("app","app"));return 0;
}

最后的结果为:
1 -1
1
-1
0

C语言strcmp函数相关推荐

  1. 比较两字符串的大小c语言,C语言strcmp函数

    C语言strcmp函数教程 在 也就是说,如果比较字符串 str1 和 str2,如果字符串 str1 的长度大于字符串 str2,但 str1 的字符却比 str2 的字符小,那么也是字符串 str ...

  2. c语言strcmp函数用法_strcmp()C库函数用法和示例

    c语言strcmp函数用法 C programming standard library provides strcmp() function in order to compare two stri ...

  3. c语言 strcmp函数_了解C ++ strcmp()函数

    c语言 strcmp函数 Hello, folks! In this article, we will be focusing on the working of the C++ strcmp fun ...

  4. C语言strcmp()函数:比较两个字符串

    C语言 strcmp() 函数用于对两个字符串进行比较(区分大小写). 头文件:#include <string.h> 语法/原型: int strcmp(const char* stri ...

  5. C语言strcmp()函数的使用介绍

    C语言strcmp()函数的使用介绍 C语言中的strcmp()[全称是string compare]函数常用于对两个字符串进行比较(区分大小写) 头文件:string.h 使用方法: #includ ...

  6. Java语言strcmp函数用法_蓝桥杯 算法提高 11-1实现strcmp函数 (JAVA方法)

    蓝桥杯 算法提高 11-1实现strcmp函数 (JAVA方法) 首先这不是一个多难的题,但是网上的我没怎么找到有Java的代码,基本全都是c语言的,小编是个小白,如果有不对的地方请联系小编 问题描述 ...

  7. strcmp 区分大小写么_C语言strcmp()函数:比较字符串(区分大小写)

    头文件:#include strcmp() 用来比较字符串(区分大小写),其原型为: int strcmp(const char *s1, const char *s2); [参数]s1, s2 为需 ...

  8. c语言strcmp函数应用示例

    用c语言的strcmp函数实现最简单的登录界面 这是源代码 #include <stdio.h> #include <stdlib.h> #include <string ...

  9. C语言strcmp()函数

    描述 int strcmp(const char *str1, const char *str2) 把 str1 所指向的字符串和 str2 所指向的字符串进行比较. 声明 下面是 strcmp() ...

  10. C语言strcmp函数到底是如何比较字符串的

    结论 strcmp函数是通过比较两个字符串首字母的ascll码值来排序.ascll码值大的,自然就大一点.如果首字母相同,就比较后一位,以此类推....... 证明 函数定义 int strcmp(c ...

最新文章

  1. 电容二极管升压电路分析
  2. nginx openresty content_by_lua_file 404错误
  3. 获取android的SDK或者手机目录路径
  4. usb打印机命令_打印机脱机怎么办 打印机脱机解决方法【详解】
  5. CF--思维练习--CodeForces - 216C - Hiring Staff (思维+模拟)
  6. Delphi XE中String、ANSIString、TBytes之间的转换
  7. Java Swing设置主窗口位置居中方法
  8. 高等数学张宇18讲 第十二讲 常微分方程
  9. Ubuntu运行坦克大战
  10. 快速批量创建文件夹的方法
  11. Visual Studio Installer 无法下载安装,长时间停留在下载界面。vs_community__1502218517.1623916988.exe
  12. python怎么隐藏输入法_用隐马尔科夫模型 python 实现简单拼音输入法
  13. 服务改进还是先从自己改起吧
  14. 使用Git向Github上传项目(包含大文件>25mb)
  15. 你所不知的Redis三个特殊类型
  16. 1127 判断完全数
  17. 作为一名半路出家的程序员,要学的还很多
  18. cordova添加android平台时选择安装版本
  19. 域中DC和AD的区别
  20. app读写照片和文件_【小小实验室】半小时读写照片文件1325次,手机APP疯狂搜集用户隐私...

热门文章

  1. z3735 android5.1,『Sanghua的暴力美学』intel Z3735e 昂达V819i完全拆解。
  2. marlab中主成分得分怎么求_线性回归中多重共线性处理——主成分分析法
  3. 谈谈坚持写博客的感悟
  4. 【转】还原一个真实的银行待遇
  5. docker中启动Springboot时异常之Failed to instantiate [com.zaxxer.hikari.HikariDataSource]
  6. 计算机病毒的危害与防范
  7. Ubuntu18.04安装HP laser 1020打印机
  8. matlab阶乘函数、排列组合函数、数组求和、未定义变量带入计算,简化结果值
  9. linux 设置注释颜色,【转】vim注释和光标高亮行列的颜色设置
  10. Android 自定义控件 Demo合集