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