腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
C
++/CLI
中
C
++
结构
大小
不等
的
C
++
结构
大小
?
、
、
头文件中有一个简单
的
结构
,如下所示:{ WORD HeaderSizebadpixel correction data} WinHeaderType; 如果我在
C
控制台应用程序
中
调用WinHeaderType,则得到68,但如果在
C<
浏览 3
提问于2014-05-06
得票数 5
回答已采纳
2
回答
C
结构
的
大小
、
、
可能重复: typedef struct LMWinData { UInt16 serviceID;UInt16 methodID;在后面的代码
中
,我定义了这个类型
的
变量,如下所示:现在,如果我打印出这个变量
的
大小
: NSLog(@"data has size of %lu bytes&q
浏览 4
提问于2012-06-20
得票数 3
3
回答
C
结构
的
大小
struct st1{}s1; char a:3; getchar();我将获得2:1
的
输出谢谢
浏览 0
提问于2011-08-18
得票数 1
回答已采纳
1
回答
C
中
结构
节点
的
大小
、
、
、
我知道我
的
鳕鱼有个错误,因为我没有分配任何内存。但是,我很想知道,我
的
计算机
中
显示16
的
原因是多少(struct节点),尽管我还没有分配内存。
浏览 6
提问于2022-12-01
得票数 0
1
回答
结构
中
变量
的
大小
(
C
ANSI)
、
、
printf("sizeBody: %s\n", msgWdd.sizeBody);}亚历克斯
浏览 2
提问于2014-10-24
得票数 1
回答已采纳
4
回答
C
中
结构
的
大小
等于1
、
由于某些原因,如果我试图得到mystruct
的
实际
大小
,我总是得到1
的
大小
。选择1号
的
原因是什么?mystruct **proc() int i = 0; struct mystruct **a_struct; struct counter
c
;a_struct = (struct mystruct **)
浏览 1
提问于2010-03-11
得票数 1
回答已采纳
2
回答
获取
C
#
中
结构
的
大小
可能重复: [StructLayout(LayoutKind.Sequential, Pack = 1)]{ public uint16 b;当编译器声明sizeof只能在不安全
的
上下文中使用时,我如何获得
结构
的
大小
?
浏览 98
提问于2011-02-10
得票数 31
1
回答
C
#
中
的
结构
大小
无效
我有以下
C
#
结构
:internal struct MY_STRUCT public uint A;public IntPtr B;} 我有一个Windows 2008 R2 64位平台,uint
的
大小
是4字节,IntPtr
的
大小
是8字节。那么,为什么当我打电话给Marshal.SizeOf(typeof(MY_STRUCT))时,我得到<
浏览 2
提问于2014-02-01
得票数 2
回答已采纳
1
回答
结构
C
#
的
大小
、
我是
C
#
的
新手。struct Test float x; char z;Test
的
大小
实际上是10个字节(float=4、int=4、char=2)。但是当我试图用Marshal.SizeOf(..)方法得到
结构
的
大小
时,我得到了12。 在
C
++
中
,我做了pragma pack(1)来防止这种情况,但是我如何在
浏览 2
提问于2016-03-01
得票数 4
回答已采纳
4
回答
C
结构
大小
对齐
、
、
我希望
C
结构
的
大小
是16字节
的
倍数(16B/32B/48B/..)。它
的
大小
并不重要,它只需要是16字节
的
倍数即可。 我该如何强制编译器这样做呢?
浏览 0
提问于2012-06-21
得票数 11
回答已采纳
3
回答
C
:
结构
的
大小
,以查找
结构
中
的
元素数
、
、
我有两个
结构
: double x; const char *description; structpoint points[];假设我将x点添加到一个新
的
地图中。我怎么才能得到从
大小
开始
的
x呢?或者有没有其他方法可以知道我在一张新地图中加了多少点?我需要一个循环来移除点和做其他事情,但是我无法计算出元素
的
数量。
浏览 2
提问于2020-08-28
得票数 0
回答已采纳
8
回答
C
/
C
++获取
结构
大小
、
、
、
、
今天,我惊讶地发现struct Header union { char identc[4];有没有可能是由于GC
浏览 4
提问于2010-11-21
得票数 12
回答已采纳
1
回答
C
.规格范围内
的
结构
尺寸
、
、
是否有人熟悉
C
语言规范,并能解释
C
中
结构
的
概念?我一直认为
C
中
的
数组总是一个指针(即32位系统
中
的
4个字节
的
数据),但是在
结构
的
上下文中有一点不同。当使用常量
大小
数组(例如int ns[5])定义
结构
时,
结构
的
大小
是5*sizeof(int) = 20字节。我预测它只有4个字
浏览 1
提问于2015-01-24
得票数 0
回答已采纳
1
回答
用本机字节顺序解释struct.pack
中
的
额外填充
当我在struct.pack中使用本机字节顺序时,有人能解释为什么我会得到额外
的
字节吗?, 1)'a\x01\x00\x00\x00' 因此,本机Byte顺序
的
前面有
浏览 0
提问于2014-09-16
得票数 3
回答已采纳
1
回答
在
C
中
动态加载
结构
的
大小
、
我有一个名为Point.
c
的
文件,它
的
结构
定义为:另外,它
中
还有名为point_str,point_deserialize
的
函数。现在,有类似的文件,如现在,我使用dlopen在另一个文件
中
动态调用这些函数。但是,我无法动态地知道
结构
的
大小
。有办法吗?我想做这样<e
浏览 3
提问于2013-07-26
得票数 0
回答已采纳
2
回答
C
中
结构
的
实际
大小
是多少?
、
、
可能重复: // sizeof.
c
#include <malloc.h>printf("Stu(5,\"Archer\",'A','M')'s size: %d bytes\n",sizeof(stu));汇编: `gcc -o sizeof sizeof.
c
`pointer
浏览 0
提问于2012-01-24
得票数 2
1
回答
动态增加
结构
"
C
“
中
的
数组
大小
、
、
、
连接”
中
的
“数据库”。稍后,我将这个数据库保存到我
的
"Connection“
结构
中
的
文件
中
: rewind(conn->file\n",conn);当我
的
地址(即512 )
的
“数据库”
结构
中有预定数量
的
行时,一切都很好。但是,如果我想动态地生成行数呢?就像作为
浏览 0
提问于2017-05-09
得票数 1
1
回答
用于字节对齐
的
结构
填充-特定示例
、
、
我正在阅读麻省理工学院
的
开放式课件“
C
语言实用编程”
中
关于
结构
填充
的
讲稿: struct foo { unsigned int bar;为了最小化
结构
的
大小
,作者将字段从最大
的
到最小
的
大小
重新排列: struct foo {
浏览 1
提问于2015-01-06
得票数 2
回答已采纳
2
回答
如何在编译时获取常量
的
值?
、
我
的
目标是创建一个
C
API,其中要求用户提供特定
大小
的
内存块。这个
大小
恰好是我
的
rust库
中
结构
的
大小
,所以我想提取rust
结构
的
大小
,并将其作为一个
C
宏放在一个头文件
中
。问题是我正在交叉编译我
的
库,所以我不能在我
的
计算机上运行打印core::mem::size_of::<MyStru
浏览 0
提问于2019-02-01
得票数 1
2
回答
Objective-
C
和
C
++
中
结构
的
大小
、
、
、
我正在将一些Objective-
C
++代码转换为普通
的
Objective-
C
,并且我在使用
结构
时遇到了一些问题。对于这两种语言,我在.h文件
中
声明了
结构
,如下所示。messageTime; short sourceID; short numberOfBlocks;在
C
++
中
,
结构
的
声明方式如下 BasicNIDS
浏览 0
提问于2012-01-04
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券