[共同空間] 定義以及宣告

定義共同空間
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(){
 

 
}

 

有疑問? 留個言吧!

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料