今天在刷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呢?
噜噜哒
繁华开满天机
随时随地看视频慕课网APP
相关分类