c语言结构的大小?

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:58:20
一个结构体里面又有这个结构类型的一个数组,那要怎么计算它的大小,我不是说用sizeof,是想问怎么把他想出来··?
有包含本身吗?

结构体的大小受编译器的参数的影响,在VC6里这个参数是stuct member alignment(默认值=8byte),如果把stuct member alignment设为1byte,结构体大小就是各个成员的大小直接加起来。