若有定义union data {char ch;int x;} a;下列语句中哪个是不正确的?
举一反三
- 中国大学MOOC: 若有定义union data {char ch;int x;} a;下列语句中( )是不正确的。
- 若有定义union data {char ch;int x;} a;下列语句中( )是不正确的。 A: a={'x',10} B: a.x=10;a.x++; C: a.ch='x';a.ch++; D: a.x=10;a.ch='x';
- 若有定义: union Data { int i; char c; float f; }x; int y; 则正确的语句是
- 以下共用体定义错误的是() 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;
- 若有以下定义和语句: union data { int i; char c; float f; }a; int n; 则以下语句正确的是