腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
设置
一
个位
(
位
操作
)
、
、
我正在对
一
个工业plc进行编程,我必须处理
一
些
位
,以便与VFD进行profi总线通信。我得到
一
个2字节的状态,并且必须发送2字节的命令。对于此
操作
,我必须
设置
位
以使VFD运行。ohne Antreibsfreigabe因此,我必须将
位
0置1,才能将VFD
设置
为工作模式。然后我需要
设
浏览 32
提问于2016-09-05
得票数 7
回答已采纳
2
回答
我需要
c
#的
位
操作
指南/参考资料
、
可能重复: 我正在寻找
位
操作
参考资料为
c
#。还有,OR,XOR,左班,右班。
设置
一
个位
,所有
操作
都用
位
。
浏览 4
提问于2009-07-01
得票数 0
1
回答
按
位
运算符会有未定义的行为吗?
、
、
、
位
运算符(~、&、|和^)对其提升的
操作
数按
位
表示。这样的
操作
会导致未定义的行为吗?例如,在
C
标准中,~
操作
符是这样定义的: ~运算符的结果是其(提升)
操作
数的按
位
补充(也就是说,结果中的每
个位
都是当且仅当转换后的
操作
数中的对应
位
未
设置
时
设置
的)。整数提升在
操作
数上执行,结果具有提升类型。
浏览 16
提问于2017-09-24
得票数 15
回答已采纳
1
回答
C
中
位
的
设置
和清除
、
、
我在做
一
些
位
操作
的
C
程序上遇到了
一
些麻烦。在程序中,我使用
一
个无符号的长int变量来表示64
位
映射,每
个位
代表地图上的
一
个位
置。我需要能够更新这些
位
(位置),即
设置
或清除
位
。要清除并
设置
一
点,我需要(0是最不重要的位置): map &= ~(1 << pos) // clear bit i
浏览 1
提问于2015-11-14
得票数 0
回答已采纳
2
回答
使用
位
的标志
、
我正在尝试对
一
个'char‘变量进行简单的
位
操作
;我想定义5个常量。const int a = 0;const int
c
= 2;const int e = 4;char var =
浏览 0
提问于2012-07-24
得票数 0
回答已采纳
1
回答
用特定的索引来分配
位
的好方法是什么?
、
、
、
、
这个问题: 编辑:给出了我的答案
浏览 0
提问于2018-10-03
得票数 2
2
回答
解引用指针还是移位字节?
、
我正在努力提高执行大量
位
操作
的应用程序的性能。
c
|= (1 << i)或者有没有更好的方法?
浏览 2
提问于2012-01-31
得票数 2
回答已采纳
2
回答
保证原子性的单比特
操作
、
、
、
在
c
++中,有没有
一
种方法可以
设置
、清除、测试和翻转单
个位
作为原子
操作
?例如,"compare_and_swap“的按
位
变体。
浏览 22
提问于2017-06-26
得票数 2
回答已采纳
1
回答
如何在VBA中
设置
不同的
位
、
我需要在VBA中使用
位
操作
。例如,我希望在0秒中
设置
第
一
个位
,在1中
设置
第
一
个位
,以此类推。我该怎么做呢? 非常感谢!
浏览 3
提问于2015-10-29
得票数 0
回答已采纳
1
回答
从64
位
整数中逐个提取
位
、
是否知道如何在
C
++中为uint64_t整数执行此
操作
。经过
一
些研究,我发现我需要和
一
些掩码的整数和那
个位
设置
为1。 所以,如果我想要第50
位
从右边,我应该只是,它与2^50。也知道如何
设置
一
个特定的
位
。我认为如果使用指数,这将是
一
个昂贵的
操作
。
浏览 0
提问于2018-11-13
得票数 0
回答已采纳
2
回答
检查bit是否在
C
中切换
、
、
我正在进行按
位
操作
(用
C
语言),我想知道如何检查
一
个位
是否在前
一
个值和新值之间切换。0x0FF //0000 1111 1111 in binary在本例中,我希望检查bit8 (第9
位
)我知道,如果我想知道是否
设置
了
一
个位
,是可以使用: value & (1 <&l
浏览 5
提问于2015-05-29
得票数 2
回答已采纳
2
回答
在objc语法中意味着什么?
、
在代码中,我找到了
一
些行:application.applicationIconBadgeNumber为什么只有
一
个&?什么意思?我想读
一
些关于它的书,但是我不知道它是什么。
浏览 0
提问于2015-03-12
得票数 1
回答已采纳
1
回答
目标
C
手册中
一
行的解释
我看了苹果手册的下
一
行,我不明白完整的代码是NSInteger months = [components month];我知道这个给OR
操作
员的执照是什么
浏览 2
提问于2015-12-04
得票数 1
回答已采纳
2
回答
在集合中
设置
/转换特定位或字节
、
我有
一
个16
位
的数字,就像0x789A
一
样,我想把2
位
最重要的
位
改为10 (
设置
最高位,清除第二
位
)以0x989A结束。我知道我可以使用n | 0x8000
设置
第
一
个位
,也可以使用n & ~0x4000取消第二
个位
(在php中),但是是否有
一
种方法可以在
一
个
操作
中“将”两
个位
“强制”到10而不影响较小的
位</em
浏览 4
提问于2013-08-28
得票数 0
回答已采纳
3
回答
根据
位
掩码合并两
个位
域
、
、
、
我想知道是否可以使用
位
操作
来根据
位
掩码合并两
个位
字段?例如,我有两个值和
一
个位
掩码:char a = 0x9; // 0000 1001 original value我想根据
位
掩码将b中的
位
设置
为a的值。只有3<e
浏览 1
提问于2012-08-10
得票数 2
回答已采纳
6
回答
指向单
个位
的
C
/
C
++指针类型?
、
、
我想修改数据的单
个位
(例如int或char)。我想通过制作
一
个指针来实现,比如ptr。通过将它赋值给
一
些int或char,然后在递增ptr n次之后,我想要访问该数据的第n
位
。就像这样char
c
="A"; T *ptr=&
c
; //T is the data
浏览 0
提问于2013-04-06
得票数 6
3
回答
如何取消
设置
二进制字符串中的第k个
设置
位
、
、
这里有
一
个二进制字符串,例如- "01010011"。
设置
位
的位置为= 0, 1, 4, 6 (从右到左)。我必须做
一
系列类似这样的
操作
。set bit positions - 4, 6)正如您所看到的,在每次
操作
之后,我的二进制字符串都会发生变化,应该对其执行新的
操作
。我的方法是复制
一
个二进制字符串,循环k
浏览 3
提问于2017-05-05
得票数 0
1
回答
如何最大化二进制表达式的值?
、
、
我们如何简化(a&b)*(
c
&b)?其中'&‘是按
位
的,*也表示产品。 或者在L,R中找到b,使得(a&b)*(
c
&b)是最大的?
浏览 19
提问于2020-05-03
得票数 2
回答已采纳
4
回答
位
操作
问题
有没有办法从只使用
位
操作
的情况下找到
设置
次数最少的
位
?11011001 11101101 位置3和5中的
位
仅在三个矢量中的
一
个中被
设置
为1。我目前有
一
个o(n)解决方案,其中n是位数组中的位数,其中我遍历位数组中的每
个位
,并在每次有1时递增,但由于某些原因,我认为有
一
种o(1)解决方案,我可以使用较少的逐
位
操作
浏览 2
提问于2011-06-05
得票数 6
回答已采纳
2
回答
如何对400 mil进行排序。整数,其中每个整数最多重复2次?
、
、
给定4亿个32
位
整数,其中每个单独的整数最多重复两次,如何对它们进行排序?面试官进
一
步询问,如果
设置
/清除
位
操作
真的很昂贵,比如说,需要1毫秒。对于这个问题我没有
一
个很好的答案。我考虑使用11而不是10来表示2 --这样,当将出现次数从1增加到2时,只需要
浏览 14
提问于2017-08-12
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
又一国产操作系统大器之作,银河麒麟V10快C位出道吧!
网站防止被黑设置与操作系列之一
黑科技C位出道,NEX了解一下!
今日C位 | 台州一博机械科技有限公司
Android C++系列:Linux文件IO操作(一)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券