若有以下定義和語句 union data { int i; char c; float f; }a; 則以下語句不正確的是()
A.a=5 B.a={2,’a’,1.2} C.printf("%d\n",a) D.a.i=5
A.可以對共用體變量名直接賦值 B.一個共用體變量中可以同時存放其所有的成員 C.一個共用體變量中不能同時存放其所有成員 D.共用體類型定義中不能出現結構體類型的成員
A.各成員所需內存量的總和 B.成員中占內存量最大者所需的容量 C.共用體中最后一個成員所需內存量 D.共用體中第一個成員所需內存量