http://blog.youkuaiyun.com/wangyangkobe/article/details/6820387
union TEST
{
struct a
{
int t;
short m;
char p;
};
char p2;
};
问:sizeof(TEST)=?
答案为1,这是因为struct a 并没有定义任何变量。
本文详细解析了一篇优快云博客中的结构体大小计算问题,解答了sizeof(TEST)为何等于1的原因,涉及C语言结构体、指针等核心概念。
http://blog.youkuaiyun.com/wangyangkobe/article/details/6820387
union TEST
{
struct a
{
int t;
short m;
char p;
};
char p2;
};
问:sizeof(TEST)=?
答案为1,这是因为struct a 并没有定义任何变量。
3726
1594
1572

被折叠的 条评论
为什么被折叠?