腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6536)
视频
沙龙
4
回答
C中的指针数据类型
c
、
pointers
、
pointer-arithmetic
如果我有
一个
这样的指针:我确实是这样做的:我得到的输出是:我以与上面相同的方式打印,并获得如下输出:some address + 2bytes为什么会这样
呢
?地址不是
无
符号
整数
吗?如果是这样,那么指针所指向的数据类型应该无关紧要。指针将始终存储
浏览 0
提问于2012-02-11
得票数 2
2
回答
一个
无
符号
整数
怎么可能
只
占用
两个
字节
呢
?
c
、
struct
、
hex
、
offset
、
memory-address
我有
一个
如下的结构: typedef struct list_element_struct { uint32_t y; }list_element; 据我所知,
无
符号
int的大小是4个
字节
,指针的大小是8个
字节
。这里还有8个
字节
对齐,所以这个结构的大小是24个
字节
。为什么els->z只需要
两个
<e
浏览 56
提问于2021-01-23
得票数 0
回答已采纳
1
回答
在javascript中取消int缓冲区到字符串的转换
javascript
我希望将
一个
无
符号
整数
数组(范围从0-255)转换为
一个
字符串,以便每个
无
符号
int
只
占用
一个
字节
,也就是说,每个uint被转换成它的等效字符表示法,该
符号
占用
一个
字节
。String.fromCharCode(data[i])+ String.fromCharCode(data[i+1]) +String.fromCharCod
浏览 0
提问于2015-01-22
得票数 0
回答已采纳
1
回答
无
符号
字符类型是否具有填充位和/或未使用的值?
c
除位字段外,所有类型都
占用
“
字节
”的
整数
,并且返回该数字的大小。
一个
无
符号
字符占据 1“
字节
”,所以大小(
无
符号
字符)总是返回1。对吗?但是,
一个
没有
符号
的字符总是将填充为“”,还是CHAR_BITS小于“
字节
”中的位数,或者UCHAR_MAX小于(CHAR_BITS的幂)- 1?如果
一个
无
符号
字符不能保存它的位数允许的所有值,
浏览 0
提问于2012-12-18
得票数 8
回答已采纳
3
回答
使用python将二进制
整数
写入文件
python
、
python-3.x
、
io
、
binary
、
integer
例如,我想要将6277101735386680763835789423176059013767194773182842284081写到
一个
恰好24
字节
的二进制文件中(
无
符号
,我将
只
处理正
整数
)。我该怎么做
呢
?24
字节
,我就能够写入文件,因为我知道如何做到这一点。但是,我似乎不能将
整数
转换为
字节
。 另外,如何确保每个
整数
恰好写入24个
字节
?我还将写入较小的数字(1000,2000,1
浏览 4
提问于2014-12-02
得票数 5
19
回答
为什么类型总是有一定的大小,而不管它的价值如何?
c++
实现在类型的实际大小之间可能有所不同,但在大多数情况下,像
无
符号
int和float这样的类型总是4
字节
。但是,为什么
一个
类型总是占据一定数量的内存,而不管它的价值如何?例如,如果我创建了以下值为255的
整数
然后myInt将
占用
我的编译器的4个
字节
。然而,在实际值中,255
只
能用1
字节
表示,那么为什么myInt不只是
占用
1
字节
内存
呢
?或者更普遍的提
浏览 1
提问于2018-06-12
得票数 151
回答已采纳
3
回答
字符数据类型列在
整数
类型下
c++
在第
一个
表中,字符类型甚至列在有
符号
和
无
符号
整数
类别下:
整数
类型(带
符号
的)有
符号
字符与char大小相同。至少8位。
整数
类型(
无
符号
)
无
符号
字符(与其有
符号
字符大小相同) 这是什么意思?这是否意味着我们可以使用char类型代替8位<
浏览 0
提问于2018-03-14
得票数 2
2
回答
做
整数
,其大小不是2的幂,有意义吗?
variables
、
avr
、
8-bit
这是
一个
8位的体系结构,字长为16位。我现在需要使用
一个
48位
整数
变量。我的理解是libm实现8、16、32、64位操作(加法、乘法、签名和
无
符号
)。因此,为了进行计算,我必须将值存储在64位有
符号
或
无
符号
整数
中。对,是这样? 将<e
浏览 6
提问于2013-03-04
得票数 1
回答已采纳
1
回答
Java中的
字节
缓冲区?
java
、
buffer
由于我发现在java中不可能有无
符号
字节
,而且基本上它们
占用
了与int相同的内存,所以当您通过数据包发送它们时,真的有什么不同吗?如果我通过tcp或udp发送
一个
Java
字节
(_),这会比仅仅发送
一个
整数
来表示
一个
无
符号
字节
更有益吗?
浏览 1
提问于2015-03-13
得票数 0
回答已采纳
3
回答
以双精度表示
整数
c
、
math
、
floating-point
、
precision
、
ieee-754
一个
双精度数(给定
字节
数,具有合理的尾数/指数平衡)是否总是完全精确地保持该
字节
数一半的
无
符号
整数
的范围?
一
浏览 0
提问于2009-04-17
得票数 23
回答已采纳
1
回答
带
符号
整型的
字节
顺序转换
endianness
源代码说
整数
是有
符号
的,但是当我交换有
符号
整数
的
字节
(特别是16位)时,我得到了不切实际的值。当我将它们作为
无
符号
整数
进行交换时,我得到了我期望的结果。我认为源代码文档可能是不正确的,实际上发送的是
无
符号
的16位
整数
。但这有什么关系
呢
?这些值都应该是正数,并且远低于16位INT_MAX,所以溢出应该不是问题。我能想到的唯一一件事是(1)文档是错误的,(2)当我执行带
符号</
浏览 1
提问于2009-12-06
得票数 4
4
回答
在C语言中,如何分配类型为
无
符号
的短变量和
无
符号
的长变量?
c
、
formatting
根据书籍,类型
整数
的变化或多或少
占用
内存
字节
,取决于体系结构,但是类型
无
符号
短值最多可达65 535,因为类型
无
符号
长为4 294 967 295。通过这种方式,我们可以知道将为这种类型保留多少
字节
,因为我们知道我们正在显式地使用数据类型,但是,对于
无
符号
的短类型和
无
符号
的长类型,只有
一个
格式占位符:%u。对我来说,这意味着我无法控制在这个变量中设置的数字,我
浏览 11
提问于2014-01-07
得票数 2
回答已采纳
2
回答
在IDL中将2个
字节
转换为1个16位
整数
casting
、
byte
、
16-bit
、
idl-programming-language
我有
一个
字节
数组(char1),我必须将它们转换成特定的数据类型。例如,数组中的前
两个
字节
需要转换为ascii字符,因此我
只
使用但是对于char12和char13,我需要
一个
16位的
无
符号
整数
,那么我该如何组合这
两个
字节
并将它们转换为uint
呢
?我正在寻找
一个
通用的答案,因为我将需要转换为从1
字节</em
浏览 4
提问于2012-12-14
得票数 2
3
回答
如何printf转换传入的参数?
c++
、
printf
这
怎么可能
呢
?我认为魔法发生在printf函数中,但我不确定。我从这里拿到了源代码
浏览 0
提问于2021-02-17
得票数 0
5
回答
更快地使用
整数
作为布尔值?
c
、
optimization
//magical code happens and boolean_value could be 0 or 1 {} 与
整数
4相比,
无
符号
字符当然
只
占用
1个
字节
(这里假设是32位平台),但我的理解是,处理器从内存中读取
整数
值会更快。
浏览 3
提问于2011-05-07
得票数 2
回答已采纳
3
回答
C /C++ long long到Java long
java
、
biginteger
、
uint64
我在磁盘上有
一个
我正在读的文件,它是用c/c++代码写的。我知道我有
两个
64位
无
符号
整数
要读取,但是Java不支持
无
符号
整数
,所以我在执行DataInputStream.readLong()时得到的值是不正确的。(暂时忽略
字节
顺序,实际上我使用的是从网上下载的名为LEDataInputStream的DIS的派生程序) 这里有很多关于使用BigInteger的帖子,但是用于读取
字节
数组的javadoc
浏览 9
提问于2011-02-09
得票数 1
回答已采纳
3
回答
单个
字节
如何保存-128值
c
、
binary-data
如果我在
字节
数据类型中存储-128,那么我应该在哪里放置
符号
位,因为数字128占据了整个1个
字节
? 你能给我解释一下吗?
浏览 1
提问于2020-06-24
得票数 3
9
回答
uint8、uint16等的使用
c++
、
c
、
memory-management
、
embedded
目前,我正在使用
一个
针对32位MIPS平台的代码库(C,C++混合)。处理器是
一个
相当现代的处理器,只需提到我们有很好的处理能力和内存。代码库使用数据类型,如uint81
字节
宽
无
符号
整数
、uint162
字节
宽
无
符号
整数
、uint324
字节
宽度
无
符号
整数
等。 如果uint16也足
浏览 1
提问于2013-02-25
得票数 22
回答已采纳
3
回答
在Java中使用char作为
无
符号
的16位值吗?
java
、
byte
、
emulation
、
unsigned
在Java中,我需要
一个
无
符号
的8位
整数
,而char似乎是唯一接近它的东西。虽然它的大小是它的两倍,但它是
无
符号
的,这使得它适用于我想要使用它的用途(编写
一个
需要
无
符号
字节
的基本模拟器)。问题是,我听到其他程序员说,不应该以那种方式使用char,而应该
只
使用int或更多。这是真的吗?为什么
呢
?
浏览 0
提问于2013-05-29
得票数 1
回答已采纳
1
回答
IP数据报的总长度是65535
字节
?
ip
、
ipv4
IPv4数据包的最大大小是65,535,因为总长度字段是
一个
16位
无
符号
整数
,它可能有65,536个值(从0到65,535)。假设我们有
一个
位数。然后有
两个
可能的值。例如,每个值
占用
内存中的
一个
字节
。那么它的大小是2
字节
。即2^1
字节
是内存的大小,而不是2^1-1
字节
. 我对解决问题的概念及其在这里的工作方式感到困惑。从
一个
16位数中我所
浏览 0
提问于2022-05-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
S7-1200数据类型详解
让你的C程序更有效率的10种方法!牢记,让你快人一步!
MQL4编程——基本数据类型
python 基础:编码方式
常用的数据类型
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券