学堂 学堂 学堂公众号手机端

strcmp函数是用来比较两个字符串的大小的函数,其原型为: intstrcmp(constchar*str1,

lewis 2年前 (2023-12-27) 阅读数 6 #技术

strcmp函数是用来比较两个字符串的大小的函数,其原型为:

intstrcmp(constchar*str1,constchar*str2);

其中,str1和str2是要比较的两个字符串。

strcmp函数的返回值有三种情况:


  • 如果str1和str2相等,则返回0;
  • 如果str1大于str2,则返回一个正数;
  • 如果str1小于str2,则返回一个负数。

下面是一个使用strcmp函数的示例代码:

#include<stdio.h> #include<string.h> intmain(){ charstr1[]="hello"; charstr2[]="world"; intresult=strcmp(str1,str2); if(result==0){ printf("str1andstr2areequal\n"); }elseif(result>0){ printf("str1isgreaterthanstr2\n"); }else{ printf("str1islessthanstr2\n"); } return0; }

在这个示例代码中,我们比较了两个字符串"hello"和"world"的大小,并根据比较的结果输出对应的信息。

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门