string字符串比较(9)

功能描述:

  • 字符串之间的比较

比较方式:

  • 字符串比较是按字符的ASCII码进行对比

= 返回 0

> 返回 1

< 返回 -1

函数原型:

int compare(const string &s) const; //与字符串s比较

int compare(const char *s) const; //与字符串s比较

 1 #include <iostream>
 2 #include <string>
 3 using namespace std;
 4 
 5 void test_01()
 6 {
 7     string str1 = "hello!";
 8     string str2 = "hillo!";
 9 
10     if (str1.compare(str2) == 0)
11     {
12         cout << "str1和str2相同!" << endl;
13     }
14     else
15     {
16         cout << "str1和str2不相同!" << endl;
17     }
18 }
19 
20 int main(void)
21 {
22     test_01();
23 
24     system("pause");
25     return 0;
26 
27 }

 

posted @ 2020-07-09 11:47  坦率  阅读(237)  评论(0编辑  收藏  举报