• 2021-04-14
    设已经定义union u{ char a; int b;} ...,则存储变量vu需要______个字节。
  • B) 4

    内容

    • 0

      已知有变量 data1 定义如下:union data{ int i;char ch;float f;} data1;则变量data1 所占的内存存储空间可表示为() 。 A: sizeof(int) B: sizeof(char) C: sizeof(float) D: sizeof(int)+sizeof(char)+sizeof(float)

    • 1

      以下共用体定义错误的是() A: union{ int i;char ch;float f;}a,b,c; B: union data{int i;char ch;float f;} C: union data{int i; char ch;float f;}union data a,b,c; D: union data{ int i;char ch;float f;};union dataa,b,c;

    • 2

      设有以下结构类型说明和变量定义,char占1字节,int占2字节,double占8字节,则变量a在内存所占字节数是【1】 struct stud{char num[6];int s[4]; double ave; } a;

    • 3

      中国大学MOOC: 如下定义的结构类型变量 a 所占内存字节数是( )union U{ char st[4]; short i; long l;};struct A{ short c; union U u;} a;

    • 4

      变量a所占的内存字节数是 ______。 A: 4 B: 5 C: 6 D: 8 E: union U F: char st[4]; G: int i; H: long l; I: ; J: Struct A K: int c; L: union U u; M: a;