C语言中的strcmp函数用法及示例

上传:clock7146 浏览: 14 推荐: 0 文件:txt 大小:256B 上传时间:2023-08-26 13:00:14 版权申诉

在C语言中,strcmp函数是用来比较两个字符串的函数,可以判断两个字符串是否相等。该函数的原型为int strcmp(const char str1, const char str2),其中str1和str2是要比较的两个字符串。当两个字符串相等时,strcmp函数返回0;当str1大于str2时,返回一个正数;当str1小于str2时,返回一个负数。下面是一个简单的示例:

#include 
#include 

int main() {
   char str1[20] = "Hello";
   char str2[20] = "World";
   int result = strcmp(str1, str2);

   if (result == 0) {
      printf("str1和str2相等\n");
   } else if (result > 0) {
      printf("str1大于str2\n");
   } else {
      printf("str1小于str2\n");
   }

   return 0;
}
上传资源
用户评论