怎么使用cstring判断两字符串是否相等

   2025-02-22 3370
核心提示:可以使用cstring库中的strcmp函数来判断两个字符串是否相等。strcmp函数的使用方法如下:#include cstringint strcmp ( const ch

可以使用cstring库中的strcmp函数来判断两个字符串是否相等。

strcmp函数的使用方法如下:

#include <cstring>int strcmp ( const char * str1, const char * str2 );

该函数会返回一个整数值,表示两个字符串的比较结果。返回值为0表示两个字符串相等,返回值大于0表示str1大于str2,返回值小于0表示str2大于str1。

下面是一个示例代码,演示了如何使用strcmp函数来判断两个字符串是否相等:

#include <iostream>#include <cstring>int main() {char str1[] = "hello";char str2[] = "hello";if (strcmp(str1, str2) == 0) {std::cout << "字符串相等" << std::endl;} else {std::cout << "字符串不相等" << std::endl;}return 0;}

在上述示例代码中,str1和str2都是相等的,因此输出结果为“字符串相等”。如果将str2修改为"world",则输出结果为“字符串不相等”。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言