中国大学MOOC: 已知一个联合体定义如下:union unode{ int n; double a; char c1[10]; } u,*p;p = &u;以下写法错误的是( )
举一反三
- 已知一个联合体定义如下:union unode{ int n; double a; char c1[10]; } u,*p;p = &u;以下写法错误的是( ) A: u.n = 65; B: *p.n = 65; C: p->n = 65; D: (*p).n = 65;
- 中国大学MOOC:"char (*p)[10];该语句定义了一个";
- 中国大学MOOC: 如下定义的结构类型变量 a 所占内存字节数是( )union U{ char st[4]; short i; long l;};struct A{ short c; union U u;} a;
- 中国大学MOOC: 若有以下说明和定义:union dt{ int a; char b; double c;};union dt data;以下叙述中错误的是( )。
- 已有如下定义:int a [10],*p=a;则不正确的表达式是 。 A: p[0]=10; B: a++; C: p++; D: *p=10;