【发布时间】:2011-10-11 16:01:56
【问题描述】:
为什么在第一种情况下不是 12? 测试于:最新版本的 gcc 和 clang,64 位 Linux
struct desc
{
int** parts;
int nr;
};
sizeof(desc); Output: 16
struct desc
{
int** parts;
};
sizeof(desc); Output: 8
struct desc
{
int nr;
};
sizeof(desc); Output: 4
【问题讨论】:
标签: c memory memory-management