C++ string字符串的比较是否相等
生活随笔
收集整理的這篇文章主要介紹了
C++ string字符串的比较是否相等
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C++ string字符串的比較是否相等 可以使用compare 也可以使用"=="
1 使用比較運(yùn)算符 ==
#include <iostream>
#include <string>
using namespace std;
int main()
{string a = "hello";string b = "hello";// 使用比較運(yùn)算符if (a == b){cout << "a與b相等" << endl;}else{cout << "a與b不相等" << endl;}};
2 使用compare函數(shù)
compare 比較2個(gè)字符串,當(dāng)2個(gè)字符串相等的時(shí)候返回 0
#include <iostream>
#include <string>
using namespace std;
int main()
{string a = "hello";string b = "hello";// 使用compare函數(shù)if (a.compare(b) == 0){cout << "a與b相等" << endl;}else{cout << "a與b不相等" << endl;}
};
總結(jié)
以上是生活随笔為你收集整理的C++ string字符串的比较是否相等的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python sys.argv[] 的作
- 下一篇: 北京通州区在几环