腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
在8
位
块中处理
变量
的好方法是什么?
、
、
、
、
我正在玩我的玩具
语言
设计,我有一些问题。我希望它有
位
长度指定的
变量
。因此,例如,可以这样声明
变量
:two_bytes value; 现在,我的问题来了。我正在尝试用
C
(或
C
++)为这门
语言
做一个解释器。我对
C
/
C
++的理解是,它们的
变量
类型保证至少是最小的大小,但也可以更大(例如,一个字符将至少为8
位
,但某些实现将具有16
位
的字符)。如何用<em
浏览 2
提问于2011-12-13
得票数 3
回答已采纳
3
回答
为什么我不能将
位
域
声明为自动
变量
?
、
、
、
我想声明一个使用冒号指定大小的
位
域
(我不记得语法叫什么了)。
浏览 2
提问于2010-08-13
得票数 3
回答已采纳
2
回答
JavaScript作用
域
和执行上下文
、
、
我正在尝试理解JavaScript作用
域
规则。我在教科书和文档中读到的东西令人困惑。在我看来,JavaScript是一种静态(或词法)作用
域
语言
-当尝试将
变量
名绑定到
变量
(
定义
)时,将使用代码的词法结构。 执行上下文似乎类似于调用堆栈上的堆栈框架。每个执行上下文都有一个variable对象,在该对象上
定义
了(关联函数的)所有局部
变量
。这些
变量
对象链接在一起,以提供从堆栈顶部的
变量
对象到堆栈底部的
变量
浏览 6
提问于2012-06-22
得票数 6
1
回答
为什么
C
++认为是静态
语言
?
、
、
从我的复习课上- 您能给出一个例子来描述为什么
C
++将静态
语言
视为吗?
浏览 3
提问于2013-02-25
得票数 0
1
回答
在
C
中返回局部静态
、
、
、
、
在
C
语言
中,static
变量
的作用
域
贯穿文件。在下面的代码中,函数返回静态
变量
。那么,在
C
未
定义
的行为中返回本地静态还是
定义
良好?
浏览 1
提问于2017-11-03
得票数 1
2
回答
C
语言
中没有
变量
名的
位
域
、
未命名的
位
域
在
C
中的用途是什么?
浏览 0
提问于2013-05-30
得票数 2
回答已采纳
1
回答
C
语言
中的位数据类型
、
我想用
c
语言
创建一个
位
datatye。我尝试使用一个
位
字段结构来创建它。struct bittype {};但问题是,我必须使用
变量
,例如statusVariable.value = 1;bit statusVariable; statusVariable = 1;
浏览 6
提问于2021-05-30
得票数 2
1
回答
位
字段和编译指示
、
这两个都很容易修复--特别是填充,我只需要在我的网络结构周围添加编译指示,如下所示:struct {};我昨天看到了几个与
位
域
相关的问题尝试通过使用
位
字段
定义
结构来停止填充是不是更正确?在这种情况下,这会有任何帮助吗? 另外,我在
C
++代码中遇到的
位
域
也不多--它们更像是一种不常用的
C
语言
吗?或者我只是碰巧在不使用它们的代码上工作?
浏览 0
提问于2011-12-20
得票数 0
回答已采纳
1
回答
块作用
域
和函数作用
域
语言
、
、
、
、
我注意到一些
语言
,如
C
、
C
++、Java、Perl和.NET Visual都有“块”作用
域
,这意味着
变量
将只
定义
在它所声明的特定代码块中。例如,if (true) {}此代码将无法编译,因为x仅在if语句创建的块作用域中可见。错误:“X”未在此范围内声明 但是,像VBA、Python和Javascript这样的
语言
都有“
浏览 0
提问于2017-02-09
得票数 4
回答已采纳
2
回答
在Python中进行
位
字段操作的最好方法是什么?
、
、
、
我正在阅读一些基于UDP的MPEG传输流协议,其中有一些古怪的
位
域
(例如,长度为13 )。我正在使用"struct“库进行广泛的解包,但是有没有一种简单的方法可以说”抓取下13
位
“而不是手动调整
位
操作?我喜欢像
C
语言
处理
位
字段那样的东西(不需要恢复到
C
语言
)。 有什么建议吗?
浏览 0
提问于2008-09-02
得票数 25
回答已采纳
2
回答
嵌入式
c
++编程
、
我在网上浏览了许多与结构相关的文章,但无法理解这些结构
变量
是如何
定义
和使用的。请帮帮忙。
浏览 3
提问于2013-12-19
得票数 6
3
回答
为什么将一个无符号数左移32次不会产生0?
、
a <<= 1; unsigned
c
= (b << 31); cout <&
浏览 6
提问于2013-09-14
得票数 6
3
回答
cfproperty标记
定义
的
变量
和coldfusion中的
变量
作用
域
变量
有什么不同?
、
、
cfproperty标签
定义
的
变量
和ColdFusion中的
变量
作用
域
变量
有什么不同? 我有Java
语言
的经验,你能将
变量
,
变量
作用
域
变量
与ColdFusion实例
变量
和类
变量
进行比较吗?
浏览 2
提问于2009-07-09
得票数 5
回答已采纳
2
回答
为什么编程
语言
严格依赖于原始类型,而汇编更灵活呢?
、
、
、
为什么我们没有4
位
大小的数据类型呢?如果我们如此倾向,为什么我们不能这样做呢?我见过位字段,但我听说它们不能移植,也许也不能使用?我认为这是机器如何解释比特位置的
位
值的结果。int b32 : 1;我们也不能制作这样的
位
域
,它比任何原始类型都要大。那么为什么会有这样的限制呢?它能在汇编中完成吗?
浏览 0
提问于2013-03-30
得票数 2
回答已采纳
2
回答
C
中
位
域
结构中的
位
域
结构
、
、
、
我正在尝试寻找另一种方法来在
C
语言
的
位
域
结构中创建
位
域
结构。A : 16;} Struct1; { Struct1 B : 32;但是
C
编译器不喜欢它,而且它必须是
位
字段。一
位
朋友想出了使用联合的方法,但想知道除了使用联合之外,是否有人还知道其他方法? 谢谢!
浏览 1
提问于2013-09-29
得票数 0
5
回答
C
语言
中的
位
域
掩码
、
、
在
C
中有没有一种可移植的方法来在编译时找出位字段的掩码?
浏览 1
提问于2009-10-10
得票数 5
回答已采纳
1
回答
C
语言
中的“动态
位
域
”
、
假设我想写两个函数,pack和unpack,这两个函数允许你将宽度较小的整数打包成一个64
位
的整数。但是,整数的位置和宽度是在运行时给定的,所以我不能使用
C
位
域
。 * *myint 0 1 1 0 0 0 1 1 * *myint
浏览 1
提问于2011-03-01
得票数 1
回答已采纳
3
回答
C
语言
中的
位
域
填充
继续我在
C
中的实验,我想看看
位
字段是如何放在内存中的。我在Intel 64
位
机器上工作。
浏览 2
提问于2013-05-22
得票数 4
回答已采纳
1
回答
C
编程
语言
中的
位
域
、
、
、
如何在
C
.Means中访问整个结构成员我想获取结构中
变量
的所有数据。struct datachar a:1;char
c
:3;} arr; 我可以通过使用来访问单个成员。
浏览 0
提问于2016-03-11
得票数 0
2
回答
这段代码中的while循环是如何工作的?
我正在尝试在LeetCode上完成一个,我在Swift中找到了这个解决方案,但我真的不确定在代码的while循环中会发生什么: var a = a (a, b) = (a ^ b, (a & b) << 1) return a谢谢你的帮助。
浏览 0
提问于2016-08-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:C语言结构体—位域,如何指定成员变量所占Bit?
C语言位域(位段)详解
C语言指针变量的定义和使用(精华)
c/c++中变量的作用域
Go语言基础(九)之变量作用域
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券