最多三个正确答案
Which of the following statements are correct regarding the union below when compiled with an ANSI C compiler for an embedded system?
union uniontag {
int myint;
float myfloat;
char myarray[5];
} myunion;
A.This statement will not change the value ofmyarray:myunion.myint=25;
B.This statement will cause myunion.myfloat to also be 56: myunion.myint=56
C.Either the tag uniontag or the name myunion may be omitted, but not both.
D.The three members (myint, myfloat, myarray)all have the same address
E.Unions are not allowed to contain float and character arrays in the same union
--
FROM 1.147.112.*