• C++ 运算符学习资料


    C++ 运算符学习资料

    目录

    算术运算符

    在 C++ 中,可以使用以下算术运算符对数值进行基本的算术操作:

    • 加法运算符+,用于对两个数进行相加操作。
    • 减法运算符-,用于从一个数中减去另一个数。
    • 乘法运算符*,用于对两个数进行相乘操作。
    • 除法运算符/,用于将一个数除以另一个数。
    • 取余运算符%,用于计算两个数相除后的余数。

    赋值运算符

    赋值运算符用于将一个值赋给变量。以下是常见的赋值运算符:

    • 等号运算符=,用于将右侧的值赋给左侧的变量。

    比较运算符

    比较运算符用于比较两个值并返回布尔结果。以下是常见的比较运算符:

    • 相等运算符==,用于判断两个值是否相等。
    • 不等运算符!=,用于判断两个值是否不相等。
    • 大于运算符>,用于判断左侧的值是否大于右侧的值。
    • 小于运算符<,用于判断左侧的值是否小于右侧的值。
    • 大于等于运算符>=,用于判断左侧的值是否大于或等于右侧的值。
    • 小于等于运算符<=,用于判断左侧的值是否小于或等于右侧的值。

    逻辑运算符

    逻辑运算符用于对布尔值进行逻辑操作。以下是常见的逻辑运算符:

    • 逻辑与运算符&&,用于判断两个条件是否同时为真。
    • 逻辑或运算符||,用于判断两个条件是否至少有一个为真。
    • 逻辑非运算符!,用于对条件取反。

    位运算符

    位运算符用于对二进制位进行操作。以下是常见的位运算符:

    • 按位与运算符&,用于对两个数的二进制位进行与操作。
    • 按位或运算符|,用于对两个数的二进制位进行或操作。
    • 按位异或运算符^,用于对两个数的二进制位进行异或操作。
    • 左移运算符<<,用于将一个数的二进制位向左移动指定的位数。
    • 右移运算符>>,用于将一个数的二进制位向右移动指定的位数。

    其他运算符

    除了上述的运算符之外,C++ 还提供了其他一些特殊的运算符:

    • 条件运算符?:,用于根据条件选择不同的值。

    • 逗号运算符,,用于在表达式中使用多个值并返回最后一个值。

    • 指针运算符*,用于声明指针变量或进行间接引用。

    • **成抱歉,我的回答被截断了。以下是剩余部分的 C++ 运算符学习资料示例:

    • 成员访问运算符.,用于访问类或结构体的成员。

    • 指针成员访问运算符->,用于通过指针访问类或结构体的成员。

    • sizeof 运算符sizeof,用于获取变量或类型所占的字节数。

    • 类型转换运算符:用于执行类型转换操作,如 static_castdynamic_castreinterpret_cast 等。

  • 相关阅读:
    Docker快速安装Mariadb11.1
    设计模式-原型模式
    杭电oj 2046 骨牌铺方格 C语言
    一、Hive优化
    社群运营怎么做?
    提供CY系列菁染料CY3、CY5、CY5.5、CY7、CY7.5,ICG,荧光素FITC系列染料标记纤维二糖/几丁二糖/核糖/低聚糖
    FL Studio21水果编曲高级版本音乐编曲工具
    图像特征提取算法之Haar特征原理(一)
    springboot RestTemplate优化 http 池化
    机器学习KNN最邻近分类算法
  • 原文地址:https://blog.csdn.net/qq_42431718/article/details/134337350