有大佬遇到过这个问题吗:C语言结构体占字节数问题求解答!

今天在刷C语言结构体的一个题,是计算结构体字节数的。搞不清原理,求大佬指点...题:
#include
intmain()
{
typedefstruct{
inta;
chars[10];
}TYPE;
TYPEul;
inta;
chars1[10];
printf("%d\n",sizeof(ul));
//长度为16
}
请问为什么结果是16啊?int占4字节,s[10]我原以为占10字节,结果后来知道占1字节。那应该是4+1=5啊。为什么是16呢?
ITMISS
浏览 339回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript