C语言字符串是否相等怎么判断

avatar
作者
筋斗云
阅读量:2

在C语言中,可以使用标准库函数strcmp()来判断两个字符串是否相等。strcmp()函数用于比较两个字符串的大小关系,如果两个字符串相等,则返回0;如果第一个字符串大于第二个字符串,则返回一个正数;如果第一个字符串小于第二个字符串,则返回一个负数。因此,可以根据strcmp()函数的返回值来判断两个字符串是否相等。

示例代码如下:

#include <stdio.h> #include <string.h>  int main() {     char str1[] = "Hello";     char str2[] = "World";          if(strcmp(str1, str2) == 0)     {         printf("两个字符串相等\n");     }     else     {         printf("两个字符串不相等\n");     }          return 0; } 

输出:

两个字符串不相等 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!