Code前端首页关于Code前端联系我们

C++字符串比较函数:strcmp的用法与示例

terry 2年前 (2023-10-01) 阅读数 86 #c++
文章标签 Linux

一、strcmp函数简介

strcmp函数是C语言中常用的字符串比较函数,用于比较两个字符串的大小关系。该函数在C++中依然保留并继续使用,而且其用法也比较简单,因此,学会strcmp函数的使用对于C++程序员来说非常必要。

二、strcmp函数的语法

strcmp函数的语法如下:

int strcmp(const char* str1, const char* str2);

其中,str1和str2是要比较的字符串。

三、strcmp函数的返回值

strcmp函数的返回值是一个整数,包含以下三种情况:

  1. 如果str1等于str2,则返回0。
  2. 如果str1大于str2,则返回一个大于0的整数。
  3. 如果str1小于str2,则返回一个小于0的整数。

四、strcmp函数的示例

下面通过几个简单的示例来演示strcmp函数的使用。

示例1:比较相等的字符串

#include 
#include 
using namespace std;
int main() {
    char str1[] = "hello";
    char str2[] = "hello";
    if (strcmp(str1, str2) == 0)
        cout 

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门