腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
为什么在Java和
C
#中逻辑
运算符
和按
位
运算符
之间有区别?
、
、
、
像Java和
C
#这样的
语言
既有
位
运算符
也有逻辑
运算符
。那么,在
浏览 1
提问于2013-01-02
得票数 9
3
回答
运算符
优先级(按
位
'&‘低于'==')
、
、
在
C
编程
语言
中,为什么按
位
运算符
(&和|)的优先级低于相等
运算符
(==)?这对我来说没有任何意义。
浏览 2
提问于2011-01-14
得票数 46
回答已采纳
5
回答
这个按
位
和
运算符
是如何掩蔽数字的低七阶
位
的?
、
、
、
我正在阅读Brian和Dennis的
C
编程
语言
。以下是它对按
位
和
运算符
的说明: N& 0177 将除低阶7
位
n以外的所有数据设置为零。我不太明白它是如何掩盖n的低七阶
位
的。有人能澄清一下吗?
浏览 5
提问于2013-08-09
得票数 29
回答已采纳
2
回答
为什么
C
没有向左/向右旋转操作符?
、
C
语言
具有一组标准的逐
位
操作,包括OR、AND、XOR、SHIFT LEFT/RIGHT和NOT。为什么
语言
中没有包含向左旋转/向右旋转
运算符
或函数?这些
运算符
与其他
位
运算符
具有相同的复杂性,通常需要一条汇编指令,就像其他
运算符
一样。此外,我能想到旋转操作符的很多用法,可能不少于,比如说,xor操作符-所以我听起来有点奇怪,为什么它们没有和其他操作符一起包含在
C
中。 如果您确实需要在
C</
浏览 0
提问于2012-10-27
得票数 15
1
回答
为什么按
位
的‘和’,'xor‘和’或‘有不同的先例?
、
、
在
C
中,给予的优先级是不同的?我之所以要求
C
,是因为大多数现代
语言
都继承了
C
语言
的相似优先顺序,但在
C
之前,我对
语言
不太了解。除此之外,对我来说,为几乎相同的操作指定不同的先例似乎是违反直觉的。我听说过,一开始
C
没有逻辑
运算符
。在这种情况下,它们可能会使用相同的
运算符
进行逻辑和
位
运算,因此它们可能以不同的优先级结束。但在这种情况下,是否有任何
语言
,可能存在于
C
或<
浏览 5
提问于2022-01-18
得票数 2
回答已采纳
12
回答
javascript中按
位
运算符
的性能
、
在像
C
++/java/
C
#这样的
语言
中使用
位
运算符
背后的主要思想之一是它们非常快。但我听说在javascript中它们非常慢(诚然,几毫秒可能在今天并不重要)。为何会这样呢?(讨论了何时使用按
位
运算符
,因此我将这个问题的焦点改为性能。)
浏览 1
提问于2009-10-06
得票数 20
回答已采纳
1
回答
如何使用表达式a>>b^
c
显示带
位
运算符
的语法是不明确的
、
、
一种
语言
的按
位
运算符
与语法一起显示在下表中。
运算符
和语法规则从最高到最低依次排列。字符a、b和
c
表示该
语言
的终端。语法表: 重写语法,使其明确无误。
浏览 0
提问于2017-04-22
得票数 0
1
回答
JSLint不指望我的小费
、
、
'; return 'wild accusations';}()); 此外,为什么我不应该使用简单的倾斜
运算符
浏览 8
提问于2012-02-27
得票数 10
回答已采纳
4
回答
使用逐
位
运算符
求逆无符号短向量
、
我想颠倒二进制文件用
C
语言
编写的00110100。我将如何使用按
位
运算符
来实现这一点?pdta:我的电脑是32
位
模式。
浏览 2
提问于2012-09-11
得票数 0
回答已采纳
6
回答
C
编程:如果没有==,你怎么能比较两种类型
、
、
我想知道
C
编译器如何处理比较
运算符
'==‘ 我希望在不使用==的情况下创建一个函数(用
C
语言
)来比较两件事。我认为可以通过使用按
位
运算符
( &,|,^,>>)来做一些操作,但是我似乎不知道该怎么做。
浏览 2
提问于2012-02-21
得票数 0
回答已采纳
1
回答
如何将NXOR应用于
c
中的2
位
我在
C
语言
中有两个位,我希望o对它们执行
位
NXOR
运算符
。我知道
C
中的XOR操作符是^,但无法找到一种简单的方法来应用NXOR
运算符
。
浏览 2
提问于2020-10-12
得票数 0
回答已采纳
8
回答
~
运算符
的功能是什么?
、
、
、
不幸的是,搜索引擎在使用这个查询时失败了。int foo = ~bar;
浏览 0
提问于2009-09-15
得票数 6
回答已采纳
2
回答
这段代码中的while循环是如何工作的?
我正在尝试在LeetCode上完成一个,我在Swift中找到了这个解决方案,但我真的不确定在代码的while循环中会发生什么: var a = a (a, b) = (a ^ b, (a & b) << 1) return a谢谢你的帮助。
浏览 0
提问于2016-08-16
得票数 0
4
回答
是按
位
运算符
还是逻辑
运算符
?
、
首先我知道&,|,^是按
位
运算符
,现在有人把它们和&&,||一起称为逻辑
运算符
,我完全搞混了--同一个
运算符
有两个名字?已经有逻辑
运算符
&&、||,为什么还要使用&、|、^
浏览 5
提问于2012-07-22
得票数 3
回答已采纳
5
回答
C
++中的~
运算符
、
我从来没有完全理解过
C
语言
中的~
运算符
,为什么它会给出-13作为输出?如何将~
运算符
限制在一个数字的4
位
以内?
浏览 0
提问于2013-10-20
得票数 0
1
回答
不明智的
位
操作
、
、
、
我喜欢在dc打高尔夫球,但有时我很沮丧,因为dc没有按
位
操作。提供四个命名函数,它们实现相当于
c
位
操作&、|、~和^ (按
位
和,OR,NOT和XOR)。每个函数将使用至少32
位
无符号整数的两个操作数(~只接受一个)。每个函数将返回与操作数相同位宽的无符号整数。您只能使用dc支持的操作。它们是:~模块(如果您的
语言
支持它,也可以使用divmod )|模指数> >= == !您可以使用任何内
浏览 0
提问于2015-04-02
得票数 17
4
回答
C
++中的
位
操作
、
如何反转和旋转十六进制数字,并使用按
位
运算符
返回
C
语言
中的数字?0xabcd -> 0xdcba 0xabcd -> 0xdabc
浏览 0
提问于2010-01-13
得票数 4
回答已采纳
9
回答
C
#中有指数
运算符
吗?
、
、
、
例如,是否存在处理此问题的
运算符
?float Result, Number1, Number2; Number2 = 2; 在过去,^
运算符
在其他
语言
中用作指数
运算符
,但在
C
#中它是按
位
运算符
。
浏览 4
提问于2010-06-14
得票数 221
回答已采纳
6
回答
相当于Visual的和和或在
C
#中?
、
Visual的And操作符非常适合这种情况,但不幸的是,据我所知,
C
#中没有等效的操作符(&&短路)。Me.ValidateForControl(Me.checkOutDateTimePicker) And另外,对于布尔人,^在
C
#
浏览 5
提问于2010-10-14
得票数 7
回答已采纳
1
回答
为什么在CPU体系结构中按
位
的布尔和移位操作称为逻辑操作?
、
、
、
、
这幅图片来自“计算机组织与设计”一书:如您所见,左边的列被标记为“逻辑操作”,但是显示的操作都是按
位
排列的。通常,&&和||被称为逻辑
运算符
,而&和|被称为按
位
运算符
。他们介绍了表中的下列句子: 因此,操作被添加到编程
语言
和指令集体系结构中,以简化位元的打包和分解为文字。这些指令称为逻辑操作。图2.8显示了
C
、Java和RISC-V中的逻辑操作。你认为为什么他们为&和|编写逻辑
运算符
?
浏览 2
提问于2022-08-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【C语言】&运算符
C语言运算符
c语言运算符号
C语言逻辑运算符详解
C语言-运算符默认优先级
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券