定義共同空間
union 共同空間型態
{
資料型態 欄位名稱1;
資料型態 欄位名稱2;
…….
};
Ex:
#include <iostream> using namespace std; union data //定義共同空間 { int math; char gender; }; int main(){ }<span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start"></span>
宣告共同空間變數
union 共同空間型態 變數1,變數2…..;
Ex:
#include <iostream> using namespace std; union data //定義共同空間 { int math; char gender; }; int main(){ union data d1,d2; //宣告共同空間變數 }<span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start"></span>
也可以在定義共同空間同時
宣告共同空間變數宣告
宣告共同空間變數宣告
Ex:
#include <iostream> using namespace std; union data { int math; char gender; }d1,d2; //定義共同空間,同時宣告共同空間變數 int main(){ }