首页 > 试题广场 >

A. 对于下列结构声明回答后续问题: struct { c

[问答题]

A. 对于下列结构声明回答后续问题:

struct {
char    *a;
short    b;
double   c;
char    d;
float    e;
char    f;
long    g;
int     h;
} rec;

A. 这个结构中所有的字段的字节偏移量是多少?

B. 这个结构总的大小是多少?

C. 重新排列这个结构中的字段,以最小化浪费的空间,然后再给出重排过的结构的字节偏移量和总的大小。

这道题你会答吗?花几分钟告诉大家答案吧!