腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
C
编程:如果没有==,你
怎么
能比较两种类型
、
、
我想知道
C
编译器如何处理比较
运算
符'==‘ 我希望在不使用==的情况下创建一个函数(
用
C
语言
)来比较两件事。我认为可以通过使用按
位
运算
符( &,|,^,>>)来做一些操作,但是我似乎不知道该
怎么
做。
浏览 2
提问于2012-02-21
得票数 0
回答已采纳
6
回答
为什么在Java和
C
#中逻辑
运算
符和按
位
运算
符之间有区别?
、
、
、
像Java和
C
#这样的
语言
既有
位
运算
符也有逻辑
运算
符。那么,在
浏览 1
提问于2013-01-02
得票数 9
4
回答
使用逐
位
运算
符求逆无符号短向量
、
我想颠倒二进制文件
用
C
语言
编写的00110100。我将如何使用按
位
运算
符来实现这一点?pdta:我的电脑是32
位
模式。
浏览 2
提问于2012-09-11
得票数 0
回答已采纳
2
回答
将逻辑
运算
符转换为
位
?
、
我正在做一个
用
位
运算
编写if (x==5 || x==7)的拼图now....trying (
用
C
语言
)。我已经研究了一段时间了……我搞不懂。对不起,需要指定,只能是两个字符(
运算
符或数值),例如%8
浏览 1
提问于2012-10-31
得票数 0
回答已采纳
3
回答
仅使用
位
运算
在
C
中实现更大的等号
、
、
、
我知道许多基本的操作,如加法或除法,也可以
用
C
语言
实现,只需使用按
位
运算
符。如何对大于号或等号(>=)执行相同的操作? ... }
浏览 0
提问于2012-11-15
得票数 1
回答已采纳
1
回答
按
位
和对负整数不同于按
位
和对正整数。
我找到了几个关于负整数位
运算
的线程,我发现其中一个非常有用,它说负整数上的
位
运算
与正整数相同,但是当我
用
3种不同
语言
(
C
++、Object )-Pascal和Dlang测试-4和-5时,它们都输出-8
浏览 0
提问于2018-06-08
得票数 0
回答已采纳
3
回答
关于
C
++中的右移
运算
符>>
这是我今天看到的一个
C
++程序:{} 我好奇的是
运算
符>>在这里的用法。
浏览 3
提问于2013-06-28
得票数 0
回答已采纳
2
回答
重载指数
C
#和指数
运算
符
、
、
、
在
C
#中有没有重载指数的方法?我知道在一些
语言
中(我想不出来),^用于指数函数,但在
C
++和
C
#中,^是按
位
异或
运算
符,它是,但这不是我想要重载的。我不想让电源超载之类的 例如。我知道我可以
用
(1 << x)做2^x。那么,我的第二部分,是
C
#中有指数
运算
符,还是我必须坚持使用System.Math.Pow(base, exp);
浏览 2
提问于2012-05-29
得票数 0
回答已采纳
1
回答
为什么F#按
位
运算
符垫有1的符号类型?
、
、
、
、
我正在查看按
位
操作的F#文档:int mask = -2147483648 >> 1; //
C<
浏览 4
提问于2010-09-29
得票数 3
回答已采纳
1
回答
为什么按
位
的‘和’,'xor‘和’或‘有不同的先例?
、
、
在
C
中,给予的优先级是不同的?我之所以要求
C
,是因为大多数现代
语言
都继承了
C
语言
的相似优先顺序,但在
C
之前,我对
语言
不太了解。除此之外,对我来说,为几乎相同的操作指定不同的先例似乎是违反直觉的。我听说过,一开始
C
没有逻辑
运算
符。在这种情况下,它们可能会使用相同的
运算
符进行逻辑和
位
运算
,因此它们可能以不同的优先级结束。但在这种情况下,是否有任何
语言
,可能存在于<em
浏览 5
提问于2022-01-18
得票数 2
回答已采纳
3
回答
运算
符优先级(按
位
'&‘低于'==')
、
、
在
C
编程
语言
中,为什么按
位
运算
符(&和|)的优先级低于相等
运算
符(==)?这对我来说没有任何意义。
浏览 2
提问于2011-01-14
得票数 46
回答已采纳
5
回答
这个按
位
和
运算
符是如何掩蔽数字的低七阶
位
的?
、
、
、
我正在阅读Brian和Dennis的
C
编程
语言
。以下是它对按
位
和
运算
符的说明: N& 0177 将除低阶7
位
n以外的所有数据设置为零。我不太明白它是如何掩盖n的低七阶
位
的。有人能澄清一下吗?
浏览 5
提问于2013-08-09
得票数 29
回答已采纳
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
语言
打印逐
位
XOR
运算
的结果
、
、
当我尝试对两个字符串进行逐
位
异或时,我得到x��K或类似的输出。
浏览 2
提问于2017-01-02
得票数 0
2
回答
为什么
C
没有向左/向右旋转操作符?
、
C
语言
具有一组标准的逐
位
操作,包括OR、AND、XOR、SHIFT LEFT/RIGHT和NOT。为什么
语言
中没有包含向左旋转/向右旋转
运算
符或函数?这些
运算
符与其他
位
运算
符具有相同的复杂性,通常需要一条汇编指令,就像其他
运算
符一样。此外,我能想到旋转操作符的很多用法,可能不少于,比如说,xor操作符-所以我听起来有点奇怪,为什么它们没有和其他操作符一起包含在
C
中。 如果您确实需要在
C</
浏览 0
提问于2012-10-27
得票数 15
1
回答
C
语言
中的
位
运算
、
、
我是新来的
C
,这是一个学校的项目。我正在用
C
实现Skinny块密码。'0'; // value 1 现在,我的问题 ,我是否每次都必须将char转换为int来运行
位
操作bits8是一个指针,我尝试使用来自
位
指针的索引(如bits4等)来执行eq 1,但是VSCode抛出了一个错误,我不明白为什么。显然,我的知识有一些空白。
浏览 3
提问于2022-12-03
得票数 0
1
回答
如何使用leibniz级数使用定点算法来计算Pi?
、
、
、
我正在尝试使用ALU和Leibniz级数来近似π,只使用整数
运算
,即乘法和移位。有人知道我
怎么
用
C
语言
写这个程序吗?
浏览 16
提问于2020-02-27
得票数 0
12
回答
javascript中按
位
运算
符的性能
、
在像
C
++/java/
C
#这样的
语言
中使用
位
运算
符背后的主要思想之一是它们非常快。但我听说在javascript中它们非常慢(诚然,几毫秒可能在今天并不重要)。为何会这样呢?(讨论了何时使用按
位
运算
符,因此我将这个问题的焦点改为性能。)
浏览 1
提问于2009-10-06
得票数 20
回答已采纳
3
回答
转换为大写和小写,没有分支和比较
、
、
编写两个使用ASCII字符代码(8
位
无符号整数)的函数/程序,其中一个函数/程序将字符转换为大写,另一个转换为小写。return
c
;unsigned char toLower(unsigned char
c
){} 但是,不允许使用分支(ifs、gotos)、循环和比较以及逻辑
运算
符。递归、<e
浏览 0
提问于2014-08-19
得票数 -4
回答已采纳
2
回答
从指针中窃取
位
、
、
在“多处理器编程艺术”( The Art of Multiprocessor Programming,p215 )中,作者们说,在
C
语言
中,你可以从指针中“窃取”一点,并使用按
位
运算
从一个单词中提取一些标志我不知道这是
怎么
做到的,所以举个例子可以帮助我。
浏览 2
提问于2013-10-15
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言位运算(按位与运算、或运算、异或运算、左移运算、右移运算)
【C语言】&运算符
C语言运算符
c语言运算符号
使用C语言扩展python加速运算
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券