C語言 共用體類型的定義
提問人:劉團圓發(fā)布時間:2020-12-02
共用體可以使不同類型的值存放在同一內(nèi)存空間中,以實現(xiàn)在一個存儲區(qū)中根據(jù)程序執(zhí)行的不同要求讀寫不同類型的數(shù)據(jù)的要求。
共用體的定義形式與結(jié)構(gòu)體的定義形式相似,其形式為:
union共用體類型名
{
成員列表;
};
例如:
union un
{
int a;
float b;
};
上述程序定義了一個共用體類型un,其中包含兩個成員,整型成員a,單精度型成員b。成員a、b共用一段內(nèi)存空間,即a、b在內(nèi)存中的首地址相同。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>