腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
数组:如何移动字符串中
的
每个字符?
arrays
、
bit-shift
我是
C
语言
的
新手,正在学习
移位
运算
。如果数据是二进制数,我理解
移位
操作,但对于本例中
的
代码,我希望实现't‘、'h’、'i‘、's’、‘’、'\0‘都被丢弃或
移位
的
情况,并将'a’移动到该字符串
的
第一个元素。我可以使用
移位
运算
符来执行此操作吗?若然,原因何在?char words[10] = {'
浏览 1
提问于2019-03-28
得票数 0
3
回答
为<<操作员综合
的
硬件是什么
verilog
、
system-verilog
、
systemc
、
digital-design
我最近开始研究HDL
语言
,同时通过右/左
移位
运算
符,我在学校学习
的
是它们是连续
的
D FlipFlops,逐位
移位
数据以产生输出。我假设在用HDL
语言
综合它们时也会做同样
的
事情,但我在verilog综合中看不到同样
的
硬件,它看起来就像RTL_LSHIFT中
的
简单连接操作。我知道所有的算术和逻辑
移位
的
功能
,我需要硬件综合在HDL中。代码: module do
浏览 8
提问于2020-07-22
得票数 0
9
回答
什么是按位
移位
(bit- shift )
运算
符?它们是如何工作
的
?
language-agnostic
、
bit-manipulation
、
operators
、
bit-shift
、
binary-operators
我一直在尝试在业余时间学习
C
语言
和其他
语言
(
C
#、Java等)。具有相同
的
概念(并且经常使用相同
的
运算
符) ...我想知道
的
是,在核心级别,位
移位
(<<,>>,>>>)做了什么,它能帮助解决什么问题,以及在弯道周围潜伏着什么陷阱?换句话说,这绝对是位
移位
的
入门级指南。
浏览 6
提问于2008-09-26
得票数 1478
回答已采纳
1
回答
如何使用leibniz级数使用定点算法来计算Pi?
pi
、
fixed-point
、
integer-arithmetic
、
alu
我正在尝试使用ALU和Leibniz级数来近似π,只使用整数
运算
,即乘法和
移位
。有人知道我怎么用
C
语言
写这个程序吗?
浏览 16
提问于2020-02-27
得票数 0
2
回答
使用R,如何对有符号(负)整数进行位
移位
?
r
、
bit-manipulation
、
bitwise-operators
、
bit-shift
、
32-bit
在
c
-语法中,我们可以
移位
有符号整数(负数):如果我们想强制和无符号整数
移位
,我们可以使用">>>“。y = -1732584194(x>>16) 使用R时,有按位
运算
符 bitwShiftR(x,16)
浏览 21
提问于2020-11-15
得票数 1
回答已采纳
6
回答
>>>操作在
C
++中是什么?
c++
、
syntax
在中,作者建议使用以下bug修复:有人知道这个>>>操作符是什么吗?当然,下面的操作符引用列表中没有它:
浏览 3
提问于2011-04-03
得票数 10
回答已采纳
1
回答
C
#:左移赋值
运算
符行为
c#
、
bitwise-operators
我运行
的
代码有时会产生以下结果:int left, right; current <<= (32 - right);对于任何值>= 32,只有值% 32被
移位
浏览 0
提问于2010-03-24
得票数 5
回答已采纳
2
回答
算术
移位
运算
符有用吗?
programming-languages
、
operators
、
language-design
假设一种
语言
的
除法
运算
符(/)舍入为-infinity。 如果x >> y等同于x / (2 ** y),那么除了潜在地提高性能之外,包含算术
移位
运算
符(比如>>)
的
语言
还有什么用处
浏览 0
提问于2014-03-28
得票数 0
6
回答
Java和
C
++操作符有什么不同吗?
java
、
c++
、
operators
如果将Java
的
原始数值类型加上布尔值与
C
++等价类型进行比较,是否存在与
运算
符相关
的
区别,如优先规则或位操作
运算
符
的
作用?或者是括号
的
效果?换一种方式问,如果我拿一个Java表达式,并试图在
C
++中编译和运行它,它总是编译并总是给出相同
的
结果吗?
浏览 2
提问于2011-07-08
得票数 9
回答已采纳
2
回答
有符号数
的
右移算子
c++
、
c
我正在阅读关于
C
语言
中
移位
运算
符
的
文章。为什么-5 >> 3
的
值是-1而不是零? 请解释一下。
浏览 0
提问于2014-04-29
得票数 1
2
回答
这段代码中
的
while循环是如何工作
的
?
swift
我正在尝试在LeetCode上完成一个,我在Swift中找到了这个解决方案,但我真的不确定在代码
的
while循环中会发生什么: (a, b) = (a ^ b, (a & b) << 1) return a谢谢你
的
帮助。
浏览 0
提问于2016-08-16
得票数 0
3
回答
C
#中
的
>> Java操作符
的
等价物是什么
c#
、
java
我在将一些Java代码转换为
C
#时遇到了>>操作符。这个
运算
符叫什么?在
C
#中等效项是什么?
浏览 0
提问于2012-10-04
得票数 0
回答已采纳
2
回答
为什么
C
没有向左/向右旋转操作符?
c
、
bitwise-operators
C
语言
具有一组标准
的
逐位操作,包括OR、AND、XOR、SHIFT LEFT/RIGHT和NOT。为什么
语言
中没有包含向左旋转/向右旋转
运算
符或函数?这些
运算
符与其他位
运算
符具有相同
的
复杂性,通常需要一条汇编指令,就像其他
运算
符一样。此外,我能想到旋转操作符
的
很多用法,可能不少于,比如说,xor操作符-所以我听起来有点奇怪,为什么它们没有和其他操作符一起包含在
C
中。 如果您确实需
浏览 0
提问于2012-10-27
得票数 15
3
回答
为什么将一个无符号数左移32次不会产生0?
c++
、
undefined-behavior
a <<= 1; unsigned
c
= (b << 31); cout <&
浏览 6
提问于2013-09-14
得票数 6
3
回答
在Go
语言
中,>>是什么意思?
programming-languages
、
go
、
bitwise-operators
、
bit-shift
我在找关于谷歌Go
语言
的
信息。在“A Tour of Go”中,他们有这样
的
代码: Big = 1<<100) 但是<<和>>是什么意思呢?
浏览 0
提问于2012-03-21
得票数 15
回答已采纳
3
回答
关于
C
++中
的
右移
运算
符>>
c++
这是我今天看到
的
一个
C
++程序:{} int rows = 5;for (i
浏览 3
提问于2013-06-28
得票数 0
回答已采纳
3
回答
除以2
的
幂,四舍五入为零
c
、
division
我只需要使用位
运算
符!&^~和
移位
来计算一个数字(a/(2**b) )。我得到了以下提示,但我是
C
语言
新手,我不知道代码是什么意思: int bias = x>0 ?
浏览 2
提问于2010-09-25
得票数 0
回答已采纳
1
回答
使用Jison,如何扫描右移
运算
符和嵌套泛型类型定义
yacc
、
jison
我正在为一种支持右
移位
运算
符和泛型类型
的
语言
编写语法。例如: let x = 0 >> 2; 我
的
问题是,在扫描过程中,右
移位
操作符被正确标记,但是Pair<Tuple<Float, Float>>中
的
>>变成了一个>>标记,而不是两个单独
的
>标记(除
浏览 33
提问于2018-06-03
得票数 0
回答已采纳
5
回答
C
语言
中
的
左
移位
运算
符
c
、
bit-shift
a); macro(a)}59为什么我没有得到下面的输出作为左
移位
操作
浏览 0
提问于2013-03-06
得票数 6
回答已采纳
4
回答
如何在不丢失位
的
情况下执行
c
中
的
移位
?
c
、
operators
、
shift
在
C
语言
中,当你这样做
的
时候:{}第4班次- 00010000第六班-- 01000000第8班次- 00000001 (第8班次时自动重新启动) 有没有等同于"<<“
的</e
浏览 0
提问于2012-07-05
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【C语言】&运算符
C语言运算符
c语言运算符号
C语言指针变量的运算(加法、减法和比较运算)
LabVIEW编程技巧:如何实现C语言条件运算符“?:”功能
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券