位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

C語言 共用體類型的定義

提問人:劉團圓發(fā)布時間:2020-12-02

共用體可以使不同類型的值存放在同一內存空間中,以實現(xiàn)在一個存儲區(qū)中根據(jù)程序執(zhí)行的不同要求讀寫不同類型的數(shù)據(jù)的要求。

共用體的定義形式與結構體的定義形式相似,其形式為:

union共用體類型名 

{

    成員列表;

};

例如:

union un

{

    int a;

    float b;

};

    上述程序定義了一個共用體類型un,其中包含兩個成員,整型成員a,單精度型成員b。成員a、b共用一段內存空間,即a、b在內存中的首地址相同。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部