腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
为什么在Java和
C
#中逻辑
运算
符和按
位
运算
符之间有区别?
c#
、
java
、
bitwise-operators
、
logical-operators
像Java和
C
#这样
的
语言
既有
位
运算
符也有逻辑
运算
符。 逻辑
运算
符只适用于布尔操作数,按
位
运算
符也适用于整数类型。由于
C
没有boolean类型,并将所有非零整数视为true,因此逻辑
运算
符和按
位
运算
符
的
存在在那里都是有意义
的
。但是,Java或
C
#等
语言
具有布尔类型,因此编译器可以根据类型上下文
浏览 1
提问于2013-01-02
得票数 9
1
回答
JSLint不指望我
的
小费
javascript
、
operators
、
jslint
JSLint坚持认为,在下面的示例中,我对某种程度
的
的
使用是意外
的
。我想知道
的
是,这是否是JSLint
的
一个限制?还是严格
的
模式?或者我还错过了什么?strict'; return 'wild accusations';}()); 此外,为什么我不应该使用简单
的
倾斜
运算
符,而不是下面更复杂
浏览 8
提问于2012-02-27
得票数 10
回答已采纳
1
回答
如何将NXOR
应用
于
c
中
的
2
位
c
我在
C
语言
中有两个位,我希望o对它们执行
位
NXOR
运算
符。即:a=1,b=0 or b=1,a=0 -> NXOR(a,b)=0 有什么简单
的
方法吗?我知道
C
中
的
XOR操作符是^,但无法找到一种简单
的
方法来
应用
NXOR
运算
符。
浏览 2
提问于2020-10-12
得票数 0
回答已采纳
1
回答
C
语言
中
的
位
运算
c
、
bit-manipulation
、
bit
我是新来
的
C
,这是一个学校
的
项目。我正在用
C
实现Skinny块密码。,我是否每次都必须将char转换为int来运行
位
操作?如果我将eq -1
的
值存储在无符号int上,则值是fe,这是错误
的
(根据联机位计算器);另一方面,如果我将结果存储在一个无符号字符中,则值是-2,这是正确
的
。有什么关系呢?我有点迷路了。bits8是一个指针,我尝试使用来自
位
指针
的
索引(如bits4等)来执行eq 1,但是VSCode抛出了一个错误
浏览 3
提问于2022-12-03
得票数 0
1
回答
为什么按
位
的
‘和’,'xor‘和’或‘有不同
的
先例?
c
、
bitwise-operators
、
operator-precedence
给予
的
原因是什么?在
C
中,给予
的
优先级是不同
的
?我之所以要求
C
,是因为大多数现代
语言
都继承了
C
语言
的
相似优先顺序,但在
C
之前,我对
语言
不太了解。除此之外,对我来说,为几乎相同
的
操作指定不同
的
先例似乎是违反直觉
的
。 我听说过,一开始
C
没有逻辑
运算
符。在这种情况下,它们可能会使用相同
的
运算
浏览 5
提问于2022-01-18
得票数 2
回答已采纳
3
回答
运算
符优先级(按
位
'&‘低于'==')
c
、
bitwise-operators
、
operator-precedence
在
C
编程
语言
中,为什么按
位
运算
符(&和|)
的
优先级低于相等
运算
符(==)?这对我来说没有任何意义。
浏览 2
提问于2011-01-14
得票数 46
回答已采纳
5
回答
这个按
位
和
运算
符是如何掩蔽数字
的
低七阶
位
的
?
c
、
bit-manipulation
、
bit
、
bitwise-operators
我正在阅读Brian和Dennis
的
C
编程
语言
。以下是它对按
位
和
运算
符
的
说明: N& 0177 将除低阶7
位
n以外
的
所有数据设置为零。我不太明白它是如何掩盖n
的
低七阶
位
的
。有人能澄清一下吗?
浏览 5
提问于2013-08-09
得票数 29
回答已采纳
2
回答
为什么
C
没有向左/向右旋转操作符?
c
、
bitwise-operators
C
语言
具有一组标准
的
逐
位
操作,包括OR、AND、XOR、SHIFT LEFT/RIGHT和NOT。为什么
语言
中没有包含向左旋转/向右旋转
运算
符或函数?这些
运算
符与其他
位
运算
符具有相同
的
复杂性,通常需要一条汇编指令,就像其他
运算
符一样。此外,我能想到旋转操作符
的
很多用法,可能不少于,比如说,xor操作符-所以我听起来有点奇怪,为什么它们没有和其他操作符一起包含在<
浏览 0
提问于2012-10-27
得票数 15
4
回答
是按
位
运算
符还是逻辑
运算
符?
java
、
operators
首先我知道&,|,^是按
位
运算
符,现在有人把它们和&&,||一起称为逻辑
运算
符,我完全搞混了--同一个
运算
符有两个名字?已经有逻辑
运算
符&&、||,为什么还要使用&、|、^
浏览 5
提问于2012-07-22
得票数 3
回答已采纳
12
回答
javascript中按
位
运算
符
的
性能
javascript
、
bitwise-operators
在像
C
++/java/
C
#这样
的
语言
中使用
位
运算
符背后
的
主要思想之一是它们非常快。但我听说在javascript中它们非常慢(诚然,几毫秒可能在今天并不重要)。为何会这样呢?(讨论了何时使用按
位
运算
符,因此我将这个问题
的
焦点改为性能。)
浏览 1
提问于2009-10-06
得票数 20
回答已采纳
3
回答
转换为大写和小写,没有分支和比较
math
、
restricted-source
、
atomic-code-golf
编写两个使用ASCII字符代码(8
位
无符号整数)
的
函数/程序,其中一个函数/程序将字符转换为大写,另一个转换为小写。return
c
;但是,不允许使用分支(ifs、gotos)、循环和比较以及逻辑
运算
符。递归、
语言
内置函数、正则表达式、数组和对象也是不允许
的
.您可以只对8
位
无符号整数使用算术
运算
和按
位
运算
.评分: 1
浏览 0
提问于2014-08-19
得票数 -4
回答已采纳
2
回答
当整数
运算
溢出时,锈蚀编程
语言
会发生什么?
rust
、
integer-overflow
据我所知,在
C
编程
语言
(和许多基于
C
的
语言
)中,当算术操作溢出N
位
整数时,这种溢出将结果缩短为2
的
模N次方,只保留结果
的
LSB。 当这样
的
整数
运算
在Rust编程
语言
中溢出时会发生什么。
浏览 2
提问于2021-08-16
得票数 7
回答已采纳
3
回答
波浪号(~)
运算
符是做什么
的
?
c
、
cryptography
我最近在一个代码中看到了上面的
运算
符,我在谷歌上搜索了它,但发现nothing.The代码是below.Please描述这个
运算
符到底做了什么?
浏览 0
提问于2010-10-17
得票数 58
回答已采纳
1
回答
如何使用表达式a>>b^
c
显示带
位
运算
符
的
语法是不明确
的
grammar
、
context-free-grammar
、
ambiguous-grammar
我会感谢你
的
帮助。 重写语法,使其明确无误。
浏览 0
提问于2017-04-22
得票数 0
8
回答
~
运算
符
的
功能是什么?
c#
、
c++
、
c
、
operators
不幸
的
是,搜索引擎在使用这个查询时失败了。int foo = ~bar;
浏览 0
提问于2009-09-15
得票数 6
回答已采纳
5
回答
(x<<13) ^x是什么意思?
expression
这个表达式是什么
语言
,它
的
意思是什么? x = (x << 13) ^x;
浏览 1
提问于2011-04-23
得票数 2
3
回答
最有效
的
便携溢出检测?
c++
、
c
、
integer
、
overflow
、
d
在接近像
C
,
C
++和D这样
的
金属
语言
中,什么是最有效
的
合理
的
可移植性方法(即使用汇编
语言
,尽管你可以假设二
的
补码
运算
和回绕行为)来检测乘法上无符号64
位
整数
的
溢出?
浏览 2
提问于2010-07-12
得票数 8
3
回答
C
语言
中
的
逐
位
运算
:从左开始设置
位
c
、
bitwise-operators
给定一个像10这样
的
整数,我如何在总共16
位
中写入10
位
(从左开始),如下所示:或者给定一个像4这样
的
整数,它会写成:谢谢,我还在学习
C
语言
,并不熟悉按
位
运算
。
浏览 0
提问于2013-04-18
得票数 4
回答已采纳
4
回答
使用逐
位
运算
符求逆无符号短向量
c
、
bit-manipulation
我想颠倒二进制文件用
C
语言
编写
的
00110100。我将如何使用按
位
运算
符来实现这一点?pdta:我
的
电脑是32
位
模式。
浏览 2
提问于2012-09-11
得票数 0
回答已采纳
6
回答
>>>操作在
C
++中是什么?
c++
、
syntax
在中,作者建议使用以下bug修复:有人知道这个>>>操作符是什么吗?当然,下面的操作符引用列表中没有它:
浏览 3
提问于2011-04-03
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言位运算(按位与运算、或运算、异或运算、左移运算、右移运算)
【C语言】&运算符
C语言运算符
c语言运算符号
C语言指针变量的运算(加法、减法和比较运算)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券