您的当前位置:首页正文

strcmp函数--比较两个字符串是否一样

2024-11-28 来源:个人技术集锦


strcmp的作用

strcmp库函数

通过这张图我们可以很好的了解到这个库函数的使用方式



strcmp需要的头文件

strcmp的返回值

strcmp在代码中的应用–使用strcmp验证输入是否正确

下面我们来看一串代码
来进行登录验证

#include<stdio.h>
#include<string.h>//引用头文件sting.h
int main()
{
    char password[100] = { 0 };//创建一个账号数组
    char secret[100] = { 0 };//创建一个密码数组
    while (~scanf("%s %s", password, secret))//输入账号和密码
    {
        if (strcmp(password, "admin") == 0 && strcmp(secret, "admin") == 0)
        //如果账号和密码输入正确
        {
            printf("Login Success!");//登录成功
        }
        else
        {
            printf("Login Fail!");//否则登录失败
        }
        printf("\n");
    }
    return 0;
}



strcmp的注意事项

strcpy比较两个字符串不是比较两个字符串的长度

显示全文