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

Setting_T结构体字节为什么是28呢?

发布网友 发布时间:2022-05-27 13:34

我来回答

3个回答

热心网友 时间:2023-10-25 17:57

UINT8 reg;
这个后面会有3个字节的空字符补位。
都是4字节4字节的存储,不足的会补位。
所以上面,一共变量占25,还有最后的补位3个字节,就是28个字节。

热心网友 时间:2023-10-25 17:58

typedef struct
{

UINT16 Src ; // 占2个字节


UINT16 Volume; // 占2个字节



UINT16 EarVolume; // 占2个字节


UINT8 EQ_State; // 占1个字节


UINT8 Surround; // 占1个字节


UINT8 Repeat; // 占1个字节


UINT8 Shuffle; // 占1个字节


UINT16 Master_Vol;  // 占2个字节


UINT16 Ch1_Vol; // 占2个字节


UINT16 Ch2_Vol; // 占2个字节


UINT16 Shift; // 占2个字节


UINT16 Echo; // 占2个字节


UINT32 Threshold; // 占4个字节



UINT8 reg; // 本身占1个字节,实际占4个字节


}Setting_T;

因为Threadhold占4个字节,所以分配时,struct结构所占空间按4的倍数,记得是为了对齐的缘故。

上述struct结构成员排列顺序不同,其所占空间大小还会发生变化。

热心网友 时间:2023-10-25 17:58

最佳结构体的数据类型的有点多我们就不啰嗦了,直接来看相同数据结构体的几种书写的格式吧。格式一: 12345601.struct tagPhone02.{03.char A;04.int B;05.short C;06.}Phone;格式二: 12345601.struct tagPhone02.{03.char A;04.short C;05.int B;06.}Phone2;格式三: 12345601.struct tagPhone...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
想买红米但没银行卡 开美宜佳便利店是加盟好还是直接转一个美宜佳店好 ...就给你一个交易号,能到美宜佳付款,请问美宜佳是怎样付款的_百度知 ... 用美宜佳代购会不会看到我买的东西 重返帝国弓弩营对诸葛连弩有加成吗 重返帝国城市风格选什么好 重返帝国城市风格选择推荐 重返帝国城市风格怎么切换 重返帝国城市如何切换风格 重返帝国城市风格大全 特色兵种及增益介绍 重返帝国特殊兵种怎么生产-特殊兵种生产攻略 重返帝国怎么训练诸葛弩 用C语言的链表编程 RR = uint8(zeros(height,width)); 什么意思? M = fread(fid,inf,'uint8=>uint8');这句话如何理解呢 c语言编程问题 链表 请问C语言中的uint8_t关键字是什么意思?为什么在普通的C语言书本中并未见过它? typedef unsigned char uint8_t关于占几个字节 c语言(uint8 *)t表示什么? uint8 和 uint16差8个字节,为什么FLASH写入uint16类型只要偏移4个字节 油漆该怎么选择抗紫外线吸收剂? 哪种油漆在户外使用,太阳照射可常年不褪色或褪色很少,具体有什么油漆做法吗?用在造型雕塑上的,鲜红色 什么油漆适合室外防水防 防暴晒 防紫外线 不会开裂 那些防紫外线的油漆,是什么成份在起作用?一般能维持多久不变色? 防紫外线油漆 可以防紫外线的涂料有哪些? 视贝A799K万能遥控器的代码是多少 奥克斯空调遥控代码 视贝A799K 求视贝A799K空调万能遥控器 夏普的代码是多少? 买了一个视贝万能遥控器A799k,我家是海尔的,谁能跟我说一下代码呀???怎么调不成温度,已经重复很多次了 谁有 视贝 a799k 空调遥控器的说明书??.谢谢! 为什么我用视贝A799K空调万能遥控器解不了温度锁 c语言链表编程题 c语言编程,简单点。建立一个单向链表,完成插入和删除,输出相操作后结果。 C++中怎么把 unint8 [] 转成 java 的 byte []? c语言程序链表问题 这个int8_t范围到底是什么? 为什么图片电脑上显示的16K大小的文件其实际大小为65536字节,matlab里面看的65536 uint8 关于链表,函数的C语言编程 C语言编程 链表问题 衡阳市珠晖区幼儿园最好的是哪个? 国瑞·山湖海庄园怎么样?好不好?值不值得买? 鸿星帝景湾怎么样?好不好?值不值得买? C语言程序设计,编程,见图 河南省2017年电气工程师发输变电工程师最新招聘信息? 怎么申请呢? 现在用什么软件可以注册 怎么注册 如何申请注册 什么软件可以申请 怎么申请 有没有那种软件一直可以申请的那种