19.若有以下说明和语句,且已知char型占1个字节,int型占两个字节,float 型占4个字节.struct st{int num;char name[10];int age;float score; }student;则结构体变量student占用内存的字节数是( ).A.10 B.18 C.9 D.2

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 05:38:46
19.若有以下说明和语句,且已知char型占1个字节,int型占两个字节,float 型占4个字节.struct st{int num;char name[10];int age;float score; }student;则结构体变量student占用内存的字节数是( ).A.10 B.18 C.9 D.2

19.若有以下说明和语句,且已知char型占1个字节,int型占两个字节,float 型占4个字节.struct st{int num;char name[10];int age;float score; }student;则结构体变量student占用内存的字节数是( ).A.10 B.18 C.9 D.2
19.若有以下说明和语句,且已知char型占1个字节,int型占两个字节,float 型占4个字节.
struct st
{int num;
char name[10];
int age;
float score;
}student;
则结构体变量student占用内存的字节数是( ).
A.10 B.18 C.9 D.2

19.若有以下说明和语句,且已知char型占1个字节,int型占两个字节,float 型占4个字节.struct st{int num;char name[10];int age;float score; }student;则结构体变量student占用内存的字节数是( ).A.10 B.18 C.9 D.2
如果不考虑内存对齐的话,结构体所占内存为各成员所占内存之和
2+10+2+4=18