当前位置:首页 > 内存 > 正文

结构体在内存中的分布

  • 内存
  • 2024-05-17 20:56:39
  • 8040

一、关于C语言中结构体所占内存大小的疑问,我用的编译器是VC6.0,int占4个字节,char型占1个字节,但结果为28编译器按最大字节对齐~
这意味着
这里int有4个字节,都是4字节对齐
Char[20]有20个字节
那么charsex就是1字节但对齐后变成4
最终格式是4
所以总共28
程序之前
#pragmapack()
可以覆盖编译器的auto-扩展名,它将输出25
二、

尝试获取URL时出现以下错误: