网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

变量a所占的内存字节数是 ______。

A.4

B.5

C.6

D.8 union U { char st[4]; int i; long l; }; Struct A{ int c; union U u; }a;


参考答案

更多 “ 变量a所占的内存字节数是 ______。A.4B.5C.6D.8 union U { char st[4]; int i; long l; }; Struct A{ int c; union U u; }a; ” 相关考题
考题 变量a所占内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;A.4B.5C.6D.8

考题 在下列定义中的共用体所占内存字节数是( )。 union { char k[6]; struct { int m; floar f; }a; double d; }b;A.8B.14C.18D.10

考题 变量a所占的内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;A.4B.5C.6D.8

考题 在下列定义中的共用体所占内存字节数是( ) Union {char k[6]; struct {int m; float f;}a; double d;}b;A.8B.14C.18D.10

考题 变量a所占的内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;A.4B.5C.6D.8

考题 11、若有以下定义,则变量m所占的内存字节数是4个。 (假如:char占1个字节,int占2个字节,long占4个字节) union U { char a[4], int i; long l; }; struct S { int c; union U u; }m;

考题 假设int类型占2个字节,long类型占4个字节,char类型占1个字节,有如下定义,则变量a所占内存字节数是()。 union U { char st[4]; int i; long l; }; struct A { int c; union U u; }a; A) 4 B) 5 C) 6 D) 8A.解析错误#B.解析错误#C.union U定义了一个共用体,为该类型分配的空间是最大的那个域所占的空间,故该共用体占4个字节,struct A定义了一个结构体,该类型变量所占的空间为各分量所占空间的和。因为a.c占2个字节,a.u占4个字节,所以变量a占据了6个字节的内存空间。#D.解析错误

考题 在32位IBM-PC机上使用C语言,在下列定义中的共用体所占内存字节数是() union {char k[6]; struct {int m;float f; }a; double d;}b;A.8B.14C.18D.10

考题 下列程序中,结构体变量a所占内存字节数是()。 union U { char st[4]; int i; long j; }; struct A { int c; union U u; }a;A.4B.5C.6D.8

考题 变量a所占的内存字节数是________。(假设整型int为4字节) struct stu { char name[20]; long int n; int score[4]; } a ;A.28B.30C.32D.46