给定C语言的数据结构假设char类型变量的存储区大小是1字节,int类型变量的存储区大小是4字节,double类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储union T类型成员U所需要的存储区域至少应为(28)字节。A.4B.8C.12D.17
给定C语言的数据结构
假设char类型变量的存储区大小是1字节,int类型变量的存储区大小是4字节,double类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储union T类型成员U所需要的存储区域至少应为(28)字节。
A.4
B.8
C.12
D.17
相关考题:
● 给定 C 语言的数据结构struct T {int w;union T { char c; int i; double d; } U;};假设 char 类型变量的存储区大小是 1 字节,int 类型变量的存储区大小是 4 字节,double类型变量的存储区大小是 8 字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为 (15) 字节。(15)A. 4B. 8C. 12D. 17
给定C语言的数据结构struct T { int w; union T { char c;int i;double d;)U; }; 假设char类型变量的存储区大小是1字节,int 类型变量的存储区大小是4字节, double 类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为(15)字节。A.4B.8C.12D.17
给定C语言的数据结构 struct T{ int w; union T{char c; int I; double d; )U; }; 假设char类型变量的存储区大小是1字节,int类型变量的存储区大小是4字节, double类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为(12)字节。A.4B.8C.12D.17
给定C语言的数据结构 struct T { int w; union T { char c; int i; double d;} U; }; 假设char类型变量的存储区大小是1字节,int类型变量的存储区大小是4字节, double类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为(15)字节。A.4B.8C.12D.17
变量定以后,vc++6.0系统将为变量分配存储空间,int类型的自动变量()。A.将在编译时分配4个字节的存储空间B.将在编译时分配8个字节的存储空间C.将在程序执行时分配4个字节的存储空间D.将在程序执行时分配8个字节的存储空间
变量定以后,系统将为变量分配存储空间,double类型的静态变量()。A.将在编译时分配4个字节的存储空间B.将在编译时分配8个字节的存储空间C.将在程序执行时分配4个字节的存储空间D.将在程序执行时分配8个字节的存储空间
变量定以后,系统将为变量分配存储空间,int类型的自动变量()。A.将在编译时分配4个字节的存储空间B.将在编译时分配8个字节的存储空间C.将在程序执行时分配4个字节的存储空间D.将在程序执行时分配8个字节的存储空间
下列说法错误的是A.Java语言中,一个字符占一个字节的存储空间B.Java语言中,int类型占4字节的存储空间C.Java语言中,byte类型的取值范围是0-255D.Java语言中,double类型占64位的存储空间
下面有关变量声明的说法中,正确的是_________。A.C语言中不用先声明变量,需要时直接使用即可B.每个变量的存储空间大小由数据类型和编译环境共同决定C.在C语言中,int型变量的存储空间大小为2个字节D.变量声明时,不能进行赋值操作