【C++从0到1】13、C++中关系运算

C++从0到1全系列教程

用于比较两个表达式的值,运算的结果为1-true和0-false。

1、关系运算

关系 数学的表示 C++的表示
等于 = ==
不等于 !=
小于 < <
小于等于 <=
大于 > >
大于等于 >=

注意:

  • 关系运算符的两边可以是数值,也可以是表达式;
  • 用std::cout输出关系运算表达式时,关系表达式要加括号;
  • 关系运算也适用于字符串(string),字符串常用的关系运算是==和!=,其它的基本上不用。

2、示例代码

#include          // 包含头文件。

using namespace std;        // 指定缺省的命名空间。

// main函数,程序从这里开始执行,每个程序只能有一个main函数。
int main()
{
    int a = 7;
    int b = 7;
    bool result;

    result = a <= b-3;            // a和b先做比较(关系)运算,然后再赋值给result。

    cout << "result=" << result << endl;    // 关系运算表达式需要括号,算术运算表达式可以不用括号。

    string str1 = "西施";
    string str2 = "西瓜";
    cout << (str1 ==> str2) << endl;
}

你可能感兴趣的:(C++,c++,算法,开发语言)