永发信息网

编程中把变量以二进制存储在文件中和变量在内存中的结构是一样的么,C语言中的结构体涉及字节对齐的问题,存储为二进制文件时还有这些问题么?

答案:1  悬赏:70  手机版
解决时间 2021-03-09 22:22
编程中把变量以二进制存储在文件中和变量在内存中的结构是一样的么,C语言中的结构体涉及字节对齐的问题,存储为二进制文件时还有这些问题么?
最佳答案
看例子: main.cpp int a = 0; 全局初始化区 char *p1; 全局未初始化区 ...答:结构体在内存中的存储方式,和常规的C语言变量、常量存储方式类似,唯的不同在于对齐。 只所以要进行数据对齐是因为编译器对结构的存储的特殊处理能提高CPU存储变量的速度,一般来说,32位的CPU内存以4字节对齐,64位的CPU的以8字节的对齐。一般...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
敦煌市发展改革委员会地址在哪,我要去那里办
给我一篇安徒生童话—海的女儿
使用股票自动交易软件有什么好处
混粉圈是什么意思
ZTE中兴Blade A2S好不好
“座右铭”必须是名人名言吗?可不可以是自己
请教关于linux下c调用matlab动态链接库so 报
如今电子商务的就业前景如何?月工资大约为多
win10笔记本合盖睡眠后,开盖唤醒奇慢无比,
永怡办公家俱这个地址在什么地方,我要处理点
纹身的:纹一个字,大约三四个厘米左右要多少
请问要去新加坡签证有人担保的话就不用交保证
为什么微信收到的红包没有交易记录打开红包页
【袒露的近义词】袒露的近义词和反义词是什么
《魔兽世界》部落烹饪大师在哪?我在联盟暴风
推荐资讯
怎样把iPhone上的照片全部转移到另外一部iPho
光合作用是吸热还是放热,为啥?( ⊙o⊙?)
佛学文化的核心是什么
我来解释下圆通为什么这么差劲
高压电调对BEC有什么特别要求
结褵二十年赠汉思 这首诗 什么意思
4g飞享套餐要取消的话,要多少违约金
钱江50摩托车镗了缸以后就跑不动了是怎么回事
茅箭区司法局茅塔司法所地址在什么地方,想过
像素骑士团 觉醒能增加多少战力
灰色裙子配什么颜色的打底裤最好?
抚州市市区那里卖电脑的店最多?一般台式液晶
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?