更多“有如下的说明: union test { int a; char c; }test1; 则在VC环境下sizeof(union test) 的结果是______。”相关的问题
第1题
有以下代码片段:struct { union { char a,b; int c; } d; int e[5]; } f, *p = &f; 那么,下列语句哪个是能被编译的:
A、p->e[3] = 10;
B、p->b = ' ';
C、p.d.a = '*';
D、p->d->c = 20;
点击查看答案
第2题
有如下的说明: union test { int a; char c;}test1; 则在VC环境下sizeof(union test) 的结果是______。
点击查看答案
第3题
已知 union { int i; char c; float a; }test; 则sizeof(test)的值是( ) (int char float分别占2、1、4个字节)
点击查看答案
第4题
若有定义: struct { int i; char c; float a; }test; (假如:int占2个字节,char占1个字节,float占4个字节) 则sizeof(test)的值是4。
点击查看答案
第5题
union a {
int a_int1;
double a_double;
int a_int2;
};
typedef struct
{
a a1;
char y;
} b;
class c
{
double c_double;
b b1;
a a2;
};
输出cout$amp;
点击查看答案
第6题
当执行下.面的程序时,其输出结果为 ______。 union st { int a; char b; } main() { union st s; char* p=(char *)&s; s.a=0x3132; s.b=0x33; printf("%c",*p); }
点击查看答案
第7题
若有定义union { char a[10]; short b[4][5]; long c[5]; } u;则sizeof(u)的值是( )。
点击查看答案
第8题
若要使用_crol_(unsigned char, unsigned char),必须使用#include包含 头文件。
点击查看答案
第9题
【填空题】下面程序的运行结果为: main( ) { union bt{ int k; char c[2]; }a; a.k=-7; printf("%o,%o",a.c[0],a.c[1]); }
点击查看答案