腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何计算二的补码
、
、
、
在公式中没有明确使用0001 (使用power - 1111 -或ground - 0000)的情况下,如何获得4
位
数的2的补码? 我尝试使用拆分器,但将单独的1
位
数重新构造为4
位
数不起作用。
浏览 1
提问于2013-01-28
得票数 1
2
回答
按
位
使用
C
语言
、
、
考虑一下Dennis在
C
书中给出的如下陈述 例如将除低阶7
位
n以外的所有数据设置为零.关于
位
和运算符,我的理解如下:也就是说,如果任何操作数中的对应
位
为0,则设置为0。但是在上面引用的声明中,它被告知,除了最后的7
位
外,其他的
位
都是0。 如果我们在二进制中展开0177,它将是101100
浏览 0
提问于2017-05-27
得票数 1
回答已采纳
11
回答
Alloca实现
、
、
、
、
如何在D、
C
和
C
++等
语言
中使用内联x86汇编器实现alloca()?我想创建一个稍微修改过的版本,但首先我需要知道标准版本是如何实现的。从编译器中读
取反
汇编没有任何帮助,因为它们执行了太多的优化,而我只想要规范的形式。编辑# 2:啊,
怎么
回事,你可以假设我们没有遗漏帧指针。
浏览 12
提问于2009-04-03
得票数 34
回答已采纳
6
回答
为什么在Java和
C
#中逻辑运算符和
按
位
运算符之间有区别?
、
、
、
像Java和
C
#这样的
语言
既有
位
运算符也有逻辑运算符。那么,在这些
语言
中同时使用逻辑运算符和
按
位
运
浏览 1
提问于2013-01-02
得票数 9
2
回答
二进制运算和布尔转换是如何工作的?
、
&操作是
按
位
的,我假设110110 & 000010,我假设它会得到001011 (也许我从这里错了)。目标是检查第一项中的2
位
是否被填充。因此,在这种情况下,这是真的。
浏览 0
提问于2012-03-19
得票数 1
回答已采纳
6
回答
C
编程:如果没有==,你
怎么
能比较两种类型
、
、
我想知道
C
编译器如何处理比较运算符'==‘ 我希望在不使用==的情况下创建一个函数(用
C
语言
)来比较两件事。我认为可以通过使用
按
位
运算符( &,|,^,>>)来做一些操作,但是我似乎不知道该
怎么
做。
浏览 2
提问于2012-02-21
得票数 0
回答已采纳
1
回答
位
操作中的混淆
、
我刚开始学
c
语言
。我有一个关于
按
位
运算的结果的问题。在下面的代码中,为什么我们得到与
c
和d不同的结果?我们
怎么
会有72作为d的值?char a = 41;//101001char
c
= (b>>2);//8 or 1000 char d = (a<<5)>>2;//72 or 1
浏览 1
提问于2016-10-08
得票数 2
回答已采纳
2
回答
C
中大小ints的算术与
位
操作
、
、
当您执行基本算术和
按
位
操作时,
C
语言
如何处理不同大小的ints,我有点困惑。如果在这种情况下会发生什么:int16_t twice = even << 8;如果我走另一条路,试图在8
位
中添加一个16
位
int,该
怎么
办?当我将两个都是0xFF的8
位
ints相加时,会发生什么?
浏览 4
提问于2014-04-17
得票数 2
回答已采纳
2
回答
如何有效地转置2D
位
矩阵
、
、
、
、
以原始整数类型数组的形式给出2D
位
矩阵/板/数组,例如long数组。为了简单起见,我们可以假设一个方形矩阵,例如,在具有64
位
long的平台上,一个由64
位
long值组成的数组。为y[i]计算数组0 <= i <= 64,以便:这里x >> i是x的
按
位
右移( i
位
),&是
位
的,而x[i]是数组x中i第四<e
浏览 8
提问于2017-01-21
得票数 9
回答已采纳
1
回答
如何使用
位
掩码来允许/禁止某些
位
的操作
、
我有一个32
位
的值,它代表32个单独的状态。我还有另外一个32
位
的值,它控制哪些
位
被锁定,哪些
位
可以被应用程序更改。例如(为了简洁,使用4
位
掩码)Value 1010向Mark致敬。
浏览 10
提问于2019-11-11
得票数 0
回答已采纳
2
回答
整数的逐
位
求反是什么?
、
我有一份家庭作业,用来计算整数值的
按
位
求反。它说512进入-513。这是正确的方式吗?
浏览 2
提问于2019-04-22
得票数 0
1
回答
为什么V8使用临时变量交换两个值要优于不使用临时变量的实现?
、
、
这个测试表明,使用临时变量
c
交换两个值a和b的性能大大优于在V8中仅使用这两个变量和
按
位
操作的替代实现。最慢:a ^= b; b ^= a; a ^= b; 我知道脚本
语言
没有编译
语言
所期望的优化,但假设a和b是整数,为什么在Chrome的V8中
按
位
操作的性能会这么差
浏览 0
提问于2016-01-30
得票数 4
3
回答
在这段代码中如何使用
按
位
运算符?
、
31, // any annotation whose type not recognized}; 我知道~是
按
位
not运算符,&是
按
位
and运算符,但在这段代码中应用它们的目的是什么?
浏览 0
提问于2013-04-17
得票数 0
回答已采纳
1
回答
使用32
位
ints和操作数
、
、
、
是否有可能在python中覆盖或重载int /numbers的标准实现,从而使其工作起来像32
位
int。我之所以想这样做,是因为在每一
位
操作和分配上编写ctypes.
c
_int32(n)是很烦人的。特别是因为Python不使用32
位
按
位
操作数。 我知道我基本上是在试图改变
语言
的本质。所以,也许我是在问,如果你必须在python中做32
位
的事情,你会
怎么
做。
浏览 0
提问于2018-11-03
得票数 2
回答已采纳
1
回答
为什么F#
按
位
运算符垫有1的符号类型?
、
、
、
、
我正在查看
按
位
操作的F#文档:int mask = -2147483648 >> 1; /
浏览 4
提问于2010-09-29
得票数 3
回答已采纳
1
回答
JSLint不指望我的小费
、
、
JSLint坚持认为,在下面的示例中,我对某种程度的的使用是意外的。我想知道的是,这是否是JSLint的一个限制?还是严格的模式?或者我还错过了什么? 'use strict'; return 'wild accusations';}());if ('foo'.indexOf(
浏览 8
提问于2012-02-27
得票数 10
回答已采纳
2
回答
从指针中窃取
位
、
、
在“多处理器编程艺术”( The Art of Multiprocessor Programming,p215 )中,作者们说,在
C
语言
中,你可以从指针中“窃取”一点,并使用
按
位
运算从一个单词中提取一些标志我不知道这是
怎么
做到的,所以举个例子可以帮助我。
浏览 2
提问于2013-10-15
得票数 10
回答已采纳
8
回答
~运算符的功能是什么?
、
、
、
不幸的是,搜索引擎在使用这个查询时失败了。int foo = ~bar;
浏览 0
提问于2009-09-15
得票数 6
回答已采纳
5
回答
这个
按
位
和运算符是如何掩蔽数字的低七阶
位
的?
、
、
、
我正在阅读Brian和Dennis的
C
编程
语言
。以下是它对
按
位
和运算符的说明: N& 0177 将除低阶7
位
n以外的所有数据设置为零。我不太明白它是如何掩盖n的低七阶
位
的。有人能澄清一下吗?
浏览 5
提问于2013-08-09
得票数 29
回答已采纳
9
回答
如何在
C
#中用|=运算符将负数转换为正数?
我们都知道Int32的最高位定义了它的符号。1表示它是负的,0表示它是正的(可能是颠倒的)。可以通过更改最高位将负数转换为正数吗?i |= Int32.MaxValue;
浏览 0
提问于2011-10-18
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言位运算(按位与运算、或运算、异或运算、左移运算、右移运算)
C语言位域(位段)详解
C语言怎么学习?以C语言模拟登录为例,学C语言该当如此方可成
C/C+编程笔记:C语言结构体—位域,如何指定成员变量所占Bit?
你是怎么“玩”C语言的
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券