C++ 中的位移运算符 您所在的位置:网站首页 printf打印中文 C++ 中的位移运算符

C++ 中的位移运算符

#C++ 中的位移运算符| 来源: 网络整理| 查看: 265

当前位置:主页 > 学无止境 > 编程语言 > WEB前端 编程语言 网络 算法 操作系统 数据库 C++ 中的位移运算符 作者:迹忆客 最近更新:2023/03/15 浏览次数:

在 C++ 中,位移运算符按照其名称的含义进行操作,即位移位。根据程序的要求,移位运算符将二进制位向左或向右移动。

整数值应用于这些运算符(int、long、可能是 short 和 byte 或 char)。在某些语言中,对小于 int 的任何数据类型使用移位运算符会自动将操作数的大小调整为 int。

本文将详细讨论 C++ 中的左移和右移运算符及其实现以及相关示例。

C++ 中的左位移位运算符

左移运算符将移位表达式中的位向左移动加法表达式中的位数。移位操作腾出的位位置用零填充,从末尾移出的位被丢弃,包括符号位。

左移运算符需要两个数字。这会移动第一个操作数的位,而第二个操作数决定要移位的位数。

你可以说将整数 a 与整数 b 左移,用 (a



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有