Blog of CodeJELLOW’S ENGINEERING NOTES
← 返回文章

比较运算符 Comparison Operators

本篇将会介绍不同的比较操作符,如 ==,!=,>,< 等等,它们可以在C++中使用,以及应用于那些数据。 顾名思义,条件语句指定是否应该执行另一个语句或语句块。这些通常被称作 “ 选择结构 ” 。这两种类型是: “if…then” “switch…case” …

本文目录 ⌄

    本篇将会介绍不同的比较操作符,如 ==,!=,>,< 等等,它们可以在C++中使用,以及应用于那些数据。

    顾名思义,条件语句指定是否应该执行另一个语句或语句块。这些通常被称作 “ 选择结构 ” 。这两种类型是:

    • “if…then”
    • “switch…case”

    不过需要注意:这里没有涉及到 循环 ,但是条件语句涉及到 循环。

    比较运算符的语法

    测试条件是使用比较运算符指定的。这些操作符导致他们包含的直接语句返回一个布尔值true或false。

    注意:在某些情况下,它们的值可能是 0 或 1 ;注意条件语句和算术的结合。

    以下是可用的比较运算符:

    • 相等 :== 或 不等:!= 任何原始数据类型(int、 char、 float、 bool 等等)这些都是二进制操作符(取两个操作数)并使用中缀表示法指定(这意味着操作符在两个操作数之间)
    • 大于:> ,大于或等于:>=,小于:< ,小于或等于:<= 也是使用中缀表示法的二进制操作符。仅使用数值数据类型:有用于比较其他数据类型的特定函数。
    • 否定:! 是一元运算符,并以操作数为前缀

    例子:

    StatementResult
    5 == 5true
    7 != 5true
    a == bfalse
    6 > 9false
    4 <= 4true
    !truefalse
    true!syntax error
    通过 RSS 订阅更新 →