问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#结构体中包含结构体数组

发布网友 发布时间:2022-06-06 12:21

我来回答

2个回答

热心网友 时间:2022-07-10 01:47

可能是字节对齐吧,你这样试试

[StructLayout(LayoutKind.Auto, CharSet = CharSet.Auto, Pack = 1)]

追问用的compact framwork,没有pack属性。。

追答那没什么办法了,Compact Framework是用的默认对齐的,还不能改。

热心网友 时间:2022-07-10 01:47

struct b
{
int id;
a[] suba;
};
程序调用时:采用 b ab; ab.suba=new a[10];的方式。
但是不推荐这样用,可以用类去代替struct ;
注:结构体内的变量最好加public 关键词。
即:struct b{public int id;public a[] suba;}

struct a
{
public int start;
public int end;
}
struct b
{
public int id;
public a[] suba;
}
static void Main(string[] args)
{
b newb;
newb.id = 1;
newb.suba = new a[10];
newb.suba[0].start = 1;
newb.suba[0].end = 2;
newb.suba[1].start = 3;
newb.suba[1].end = 4;
Console.WriteLine("{0},{1},{2},{3}", newb.suba[0].start, newb.suba[0].end,newb.suba[1].start,newb.suba[1].end);
Console.Read();
}
结果输出1,2,3,4追问主要问题在sizeof...而且你的答案我在别处见过,不要复制粘贴这么没诚意好么。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
红米手机怎么设置仅在wifi下载 映泰A770L3 6.x详细参数 映泰A770L3 6.x重要参数 问心诗集电子书txt全集下载 《第26局世界大学生运动会诗歌集》txt全集下载 自由体诗的欣赏txt全集下载 徐志摩诗全集txt全集下载 站立的近义词有哪些 站立的近义词是什么 小学语文教师工作评价1000字 吉林电气工程学院什么样 让两个结构体相互包含,如何定义 C 结构体中包含自己的结构体变量 柴油机排放的废气处理技术路线有哪些各有什么特点 Labview调用DLL的时候,输入参数为一个结构体(簇),但结构体中还包含有结构体(簇),可以这样做吗? 主角没有主角光环的小说有哪些 令狐冲如果没有主角光环会怎么样? 长治哪有一条街 全部吃饭的 摆在外面的排挡 比较集中的 比喻景家庄 双创梦工厂 还有那些 谢谢大家 有什么小说现实又真实无主角光环? 求推荐主角没有主角光环的动漫。 你知道哪个主角是没有主角光环的? 有什么没有主角光环的末世小说吗? 失去主角光环会怎么样 没有主角光环的普通人,如何摆脱龙套人生? 如果动漫角色没有主角光环,会在哪里挂掉?挂在第1集的竟然有四个人? 有哪些动漫中的主角是没有主角光环的? 你见过最没有主角光环的电视剧有哪些? 有没有哪个主角是没有主角光环的? 未来几年重庆的汽车行业情况怎么样? 西安 、重庆 、成都可以做市场数据分析、市场研究、市场分析公司有哪些? 用友t3用友通标准版10怎么安装 结构体中含有结构体的初始化 光大信用卡我经常取钱,还办了18个月分期,卡还空,以后提额,提不了 结构体中包含结构体提示没有这个成员为什么 C语言结构体数组可以包含不同结构体类型的变量吗 我四万六的光大信用卡空了!还了两万进去没了,说是扣利息了!或分期! 光大信用卡一万五额度,刷空了,三个月之内还清能行吗? 我通过光大银行业务员办了一张8万额度的信用卡,现在说卡下来了额度是9.6万,我还没拿到卡,对方让我 光大信用卡有批复卡种.但主卡显示一直空白,怎么回事,十二天了 写信时奶奶要用亲爱的还是敬爱的 ZMH-388A型碳粉可以给HP LJ Pro MFP M226dw型激光多功能一体机加吗? 做眼保健操主题画的名称叫什么? 6月6日是世界爱眼日,第十四届世界爱眼日的主题是“关爱青少年眼健康... 以下哪些主题属于发展幼儿社会情感? 汽车遥控信号能通过手机传输吗 长电科技今天怎样?长电科技今天还涨吗?长电科技股票分红记录? 长电科技股历史最高价位是多少?今天长电科技股票价格是多少?长电科技目标涨幅预测? 报名护士资格证 没有实习手册可以吗 东风悦达起亚凯酷内置哪些智慧功能? 东风起亚悦达kx5仪表盘所有故障灯? 东风悦达起亚正在反击