以下选项中,能定义s为合法的结构体变量的是().
A、struct CLASS{double a;char b[5];} CLASS s;
B、typedef CLASS{double a;char b[5];} CLASS s;
C、typedef struct CLASS{double a;char b[5];}s;
D、struct{double a;char b[10];}s;
A、struct CLASS{double a;char b[5];} CLASS s;
B、typedef CLASS{double a;char b[5];} CLASS s;
C、typedef struct CLASS{double a;char b[5];}s;
D、struct{double a;char b[10];}s;
则结构体变量s1所占的内存空间为( )
A.15
B. sizeof(int)+ sizeof(char[15]) + sizeof(float)
C. sizeof(s1)
D. max( sizeof(int),sizeof(char[15]) ,sizeof(float))
A、A)a,2008
B、B)hangzhou,2008
C、C)i,2009
D、D)Tianjin,2009
A、*data.x=100;
B、data->x=100;
C、data.(*x)=100;
D、data.x=100;
B.结构中最后一个成员所需的内存量
C.结构体中占内存量最大者所需的容量
D.结构体中各成员所需内存量的总和
B.结构体中第一个成员所需内存空间长度
C.各个成员中占内存空间最长的长度
D.结构体中最后一个成员所需内存空间长度
A、year = 2015
B、birthday.year = 2015
C、stu.birthday.year = 2015
D、stu.year = 2015
B.2
C.3
D.4
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!