C++ 中的位移运算符 | 您所在的位置:网站首页 › printf打印中文 › C++ 中的位移运算符 |
当前位置:主页 > 学无止境 > 编程语言 >
WEB前端
编程语言
网络
算法
操作系统
数据库
C++ 中的位移运算符
作者:迹忆客
最近更新:2023/03/15
浏览次数:
在 C++ 中,位移运算符按照其名称的含义进行操作,即位移位。根据程序的要求,移位运算符将二进制位向左或向右移动。 整数值应用于这些运算符(int、long、可能是 short 和 byte 或 char)。在某些语言中,对小于 int 的任何数据类型使用移位运算符会自动将操作数的大小调整为 int。 本文将详细讨论 C++ 中的左移和右移运算符及其实现以及相关示例。 C++ 中的左位移位运算符左移运算符将移位表达式中的位向左移动加法表达式中的位数。移位操作腾出的位位置用零填充,从末尾移出的位被丢弃,包括符号位。 左移运算符需要两个数字。这会移动第一个操作数的位,而第二个操作数决定要移位的位数。 你可以说将整数 a 与整数 b 左移,用 (a |
CopyRight 2018-2019 实验室设备网 版权所有 |