云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

C语言之比较字符串strcmp()函数(c语言字符串比较函数实现)

jxf315 2025-01-26 22:55:10 教程文章 43 ℃

strcmp()函数需要2个字符数组参数。如果两个字符串一样则函数返回0,不一样返回非0值

#include <stdio.h>
#include <string.h>
int main (void)
{
    char zimu1[10] = "ABCDE";//第一个字符串
    char zimu2[10] = "ABCDEF";//第二个字符串
    
    if(strcmp(zimu1,zimu2))//通过strcmp函数让它们做比较,如果不一样返回非0值,执行if块里的语句。
    {
        printf("这两个字符串不一样\n");
    }
    else     //如果一样返回0值,执行else块里的语句
    {
        printf("这两个字符串是一样的");
    }
    
    return 0;
    
}

输出结果

这两个字符串不一样
最近发表
标签列表