本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:C++ – 判断两个字符串是否相等方法总结
原文链接:https://www.stubbornhuang.com/2415/
发布于:2022年11月21日 14:18:19
修改于:2022年11月21日 14:18:19

1 C++判断两个字符串是否相等
1.1 直接比较
#include <iostream>
#include <string>
int main()
{
std::string a = "a";
std::string b = "a";
if (a == b)
{
std::cout << "两个字符串相等" << std::endl;
}
else
{
std::cout << "两个字符串不相等" << std::endl;
}
return 0;
}
1.2 使用C函数strcmp比较
#include <iostream>
#include <string>
int main()
{
std::string a = "a";
std::string b = "a";
if(strcmp(a.c_str(),b.c_str()) == 0)
{
std::cout << "两个字符串相等" << std::endl;
}
else
{
std::cout << "两个字符串不相等" << std::endl;
}
return 0;
}
1.3 使用std::string的工具成员函数compare比较
#include <iostream>
#include <string>
int main()
{
std::string a = "a";
std::string b = "a";
if (a.compare(b) == 0)
{
std::cout << "两个字符串相等" << std::endl;
}
else
{
std::cout << "两个字符串不相等" << std::endl;
}
return 0;
}
当前分类随机文章推荐
- C++ - Windows/Linux跨平台获取本机CPU核心数 阅读101次,点赞0次
- C++ - single header跨平台高效开源日志库Easylogging++的配置和使用 阅读412次,点赞0次
- C++11/std::thread - 线程管理join/detach 阅读2247次,点赞0次
- C++ - 左值和右值,右值引用与移动语义的概念与理解 阅读232次,点赞1次
- C++ - 使用ffmpeg读取视频旋转角度并使用OpenCV根据旋转角度对视频进行旋转复原 阅读1708次,点赞0次
- C++ - queue存储动态指针时正确释放内存 阅读5233次,点赞2次
- C++ - 控制台程序在控制台窗口可变参数格式化带颜色输出日志信息 阅读3049次,点赞0次
- C++ - 求解std::vector
中topk数值以及topk数值对应的索引 阅读2186次,点赞0次 - C++ - 判断本机文件是否存在的方式总结 阅读4555次,点赞0次
- C++ - 使用Websocket++编写客户端连接WebSocket服务器并进行通信 阅读4083次,点赞3次
全站随机文章推荐
- 工具网站推荐 - 几个glTF模型在线预览网站 阅读784次,点赞0次
- 资源分享 - C++程序设计-原理与实践(基础篇),第2版 高清PDF下载 阅读2232次,点赞1次
- 书籍翻译 – Fundamentals of Computer Graphics, Fourth Edition,第4章 Ray Tracing中文翻译 阅读1687次,点赞7次
- OpenCV - 读取一个图像,并使用Canny算子进行边缘提取 阅读2944次,点赞0次
- Python - itertools.groupby使用详解 阅读686次,点赞1次
- C++ - std::string与std::wstring相互转换 阅读1750次,点赞0次
- 资源分享 - 白话深度学习与TensorFlow PDF下载 阅读2043次,点赞1次
- 资源分享 - Learning Vulkan 英文高清PDF下载 阅读1982次,点赞0次
- 资源分享 - Introduction to Computer Graphics - A Practical Learning Approach 英文高清PDF下载 阅读986次,点赞0次
- 资源分享 - The History of Visual Magic in Computers - How Beautiful Images are Made in CAD, 3D, VR and AR 英文高清PDF下载 阅读1392次,点赞0次
评论
167