腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
C
语言
中
的
位
域
掩码
、
、
在
C
中有没有一种可移植
的
方法来在编译时找出位字段
的
掩码?}; __sync_and_and_fetch(&myRef, age, ~AGE_MASK); 否则,我必须在struct上取出一个锁,它比我想要
的
更重量级
浏览 1
提问于2009-10-10
得票数 5
回答已采纳
1
回答
C
语言
中
的
“动态
位
域
”
、
在这个问题中,为了简单起见,假设所有的整数都是无符号
的
。最快
的
方法是举例说明。为简单起见,我将使用8
位
整数进行说明:bit # 8 7 6 5 4 3 2 1 myint 0 1 1 0
浏览 1
提问于2011-03-01
得票数 1
回答已采纳
3
回答
C
语言
中
的
位
域
填充
继续我在
C
中
的
实验,我想看看
位
字段是如何放在内存中
的
。我在Intel 64
位
机器上工作。下面是我
的
一段代码:#include <stdlib.h>#include <stdint.h>5be6e2f0 = f5be6e2f2 = 0
浏览 2
提问于2013-05-22
得票数 4
回答已采纳
1
回答
C
编程
语言
中
的
位
域
、
、
、
如何在
C
.Means中访问整个结构成员我想获取结构中变量
的
所有数据。struct datachar a:1;char
c
:3;} arr; 我可以通过使用来访问单个成员。operator.But我需要访问那个structure.Colud中
的
所有成员,请告诉我怎么做。
浏览 0
提问于2016-03-11
得票数 0
2
回答
在Python中进行
位
字段操作
的
最好方法是什么?
、
、
、
我正在阅读一些基于UDP
的
MPEG传输流协议,其中有一些古怪
的
位
域
(例如,长度为13 )。我正在使用"struct“库进行广泛
的
解包,但是有没有一种简单
的
方法可以说”抓取下13
位
“而不是手动调整
位
操作?我喜欢像
C
语言
处理
位
字段那样
的
东西(不需要恢复到
C
语言
)。 有什么建议吗?
浏览 0
提问于2008-09-02
得票数 25
回答已采纳
2
回答
C
中
位
域
结构中
的
位
域
结构
、
、
、
我正在尝试寻找另一种方法来在
C
语言
的
位
域
结构中创建
位
域
结构。A : 16;} Struct1; { Struct1 B : 32;但是
C
编译器不喜欢它,而且它必须是
位
字段。一
位
朋友想出了使用联合
的
方法,但想知道除了使用联合之外,是否有人还知道其他方法? 谢谢!
浏览 1
提问于2013-09-29
得票数 0
3
回答
C
语言
中
的
位
域
结构数组
、
如何创建可变大小
的
位
域
数组?下面的代码是我尝试过
的
,它不起作用。
浏览 0
提问于2017-09-10
得票数 0
5
回答
在8
位
块中处理变量
的
好方法是什么?
、
、
、
、
我正在玩我
的
玩具
语言
设计,我有一些问题。我希望它有
位
长度指定
的
变量。因此,例如,可以这样声明变量:two_bytes value; 现在,我
的
问题来了。我正在尝试用
C
(或
C
++)为这门
语言
做一个解释器。我对
C
/
C
++
的
理解是,它们
的
变量类型保证至少是最小
的
大小,但也可以更大(例如,一个字符将至少为8
位
,但某些实
浏览 2
提问于2011-12-13
得票数 3
回答已采纳
1
回答
等效于使用PInvoke
的
c
#中
的
C
无符号字符数组
、
、
我昨天在这里发布了关于如何将
C
程序转换为
C
#作为我
的
第一个
C
#项目:。我已经取得了很大
的
进步,但我被困在了一个部分。中使用PInvoke 获取state_buf
的
函数 [DllImport("IBFS64.dll")] public static extern short到目前为止,你们帮了我很大
的
忙,我对我在这方面所取得
的
进展感到非常高兴。这
浏览 0
提问于2014-02-14
得票数 4
回答已采纳
4
回答
1个网站
的
2个IP地址
、
、
我有一个完全
用法
语写
的
网站。我计划几个月后有一个英文版。一切正常,人们可以转换他们
的
语言
,会话处理他们
的
语言
。我认为我会这样做,但网站
的
许多其他部分可能是完全不同
的</em
浏览 2
提问于2010-01-02
得票数 0
回答已采纳
2
回答
为什么
C
没有向左/向右旋转操作符?
、
C
语言
具有一组标准
的
逐
位
操作,包括OR、AND、XOR、SHIFT LEFT/RIGHT和NOT。为什么
语言
中没有包含向左旋转/向右旋转运算符或函数?这些运算符与其他
位
运算符具有相同
的
复杂性,通常需要一条汇编指令,就像其他运算符一样。此外,我能想到旋转操作符
的
很多
用法
,可能不少于,比如说,xor操作符-所以我听起来有点奇怪,为什么它们没有和其他操作符一起包含在
C
中。 如果您确实需要在
C</
浏览 0
提问于2012-10-27
得票数 15
3
回答
C
中每次使用冒号(":")
我对
C
程序中冒号( ":“字符)是一个有效
的
语法元素(除了字符串/字符文字、注释等)
的
每个上下文都很好奇。
C
浏览 3
提问于2016-06-04
得票数 14
3
回答
为什么我不能将
位
域
声明为自动变量?
、
、
、
我想声明一个使用冒号指定大小
的
位
域
(我不记得语法叫什么了)。不过,我这样做没有问题:{};void myFunction() ...这让我相信它是由语法而不是语义问题阻止
的
。
浏览 2
提问于2010-08-13
得票数 3
回答已采纳
3
回答
相反
的
康斯特-换句话说,一个只写限定符?
我当时正在阅读Stroustrup
的
c
++ ,我注意到,他在
语言
中有一个只写
的
限定符。经过一些讨论,我和一
位
同事只能想出一个目的--副作用,特别是在某些内存映射
的
IO
的
情况下。只有写限定符还有其他合法
用法
吗?
浏览 0
提问于2011-08-02
得票数 7
回答已采纳
1
回答
在几位内初始化一个变量
综上所述,请告诉我在
C
#中如何用几位初始化变量,例如在visual
C
中它是如何做到
的
: char variablename:3;
浏览 0
提问于2012-07-23
得票数 0
回答已采纳
1
回答
我们可以使用
位
字段
的
数组,这是
c
结构
的
成员吗?
、
、
我们可以使用作为结构一部分
的
数组
的
位
域
吗?这在
C
语言
中是可能
的
吗?
浏览 1
提问于2013-07-31
得票数 0
2
回答
在
C
语言
中,你能拥有128
位
位
的
位
域
吗?
、
下列代码合法吗? uint64_t a : 128;
浏览 8
提问于2016-12-21
得票数 0
回答已采纳
2
回答
C
语言
中没有变量名
的
位
域
、
未命名
的
位
域
在
C
中
的
用途是什么?int foo3 :1;unsigned int foo5 :1;line
的
用途是什么
浏览 0
提问于2013-05-30
得票数 2
回答已采纳
1
回答
位
字段和编译指示
、
我最近在集成两个运行在不同硬件架构上
的
应用程序--出现
的
问题包括网络字节顺序问题和结构填充问题。这两个都很容易修复--特别是填充,我只需要在我
的
网络结构周围添加编译指示,如下所示:struct {};我昨天看到了几个与
位
域
相关
的
问题尝试通过使用
位
字段定义结构来停止填充是不是更正确?在这种情况下,这会有任何帮助吗? 另外,我在
C
++代码中遇到
的
位
<em
浏览 0
提问于2011-12-20
得票数 0
回答已采纳
2
回答
符号扩展1
位
2
的
补码数?
、
、
我是一名学生,我正在用
C
语言
编写一个函数,对给定
的
位
域
进行符号扩展。我正在使用32
位
。如果我拉出一个比特,我会返回什么?如何将单个比特表示为带符号
的
二进制补码数?
浏览 2
提问于2012-09-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言位域(位段)详解
C语言typedef的用法详解
C语言const的用法详解,C语言常量定义详解
C/C+编程笔记:C语言结构体—位域,如何指定成员变量所占Bit?
C语言字符串的另类用法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券