C/C++語言中聯合體union的妙用

聯合體union的基本概念 在C/C++語言中,有時需要在同一段內存單元中存放不同類型的變量,如把一個整形變量int、一個字符型變量char和一個雙精度實型變量double放在同一個地址開始的內存單元中,這3個變量雖然在內存中佔的字節數不同,但都從同一地址開始,使用覆蓋技術,後一個數據覆蓋了前面的數據。這便是聯合體union(或者叫共用體)誕生的目的所在。其主要特點是: union中可以定義多個成
相關文章
相關標籤/搜索