当前位置 主页 > 关于我们 > 站长日志 >

    strcmp c语言对两个字符串进行比较

    栏目:站长日志 时间:2021-03-26 16:38

        C语言 strcmp() 函数用于对两个字符串进行比较(区分大小写)。
        头文件:string.h
        语法/原型:
        int strcmp(const char* stri1,const char* str2);
        参数 str1 和 str2 是参与比较的两个字符串。
        strcmp() 会根据 ASCII 编码依次比较 str1 和 str2 的每一个字符,直到出现不到的字符,或者到达字符串末尾(遇见\0)。
     
        返回值:
        如果返回值 < 0,则表示 str1 小于 str2。
        如果返回值 > 0,则表示 str2 小于 str1。
        如果返回值 = 0,则表示 str1 等于 str2。
     
        【实例】使用C语言 strcmp() 函数比较用户输入的两个字符串。
           
        运行结果:
        ******第1次输入******
        123abc↙
        456edf↙
        ******第2次输入******
        Java Linux C++ Python C# MySQL↙
        java linux c++ python c# mysql↙
        ******第3次输入******
        Golang is great!↙
        Golang is great!↙