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

定義共同空間
union 共同空間型態
{
     資料型態 欄位名稱1;
     資料型態 欄位名稱2;
     …….
};

Ex:

[code language=”cpp”]
#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>
[/code]

 
宣告共同空間變數
union 共同空間型態 變數1,變數2…..
Ex:

[code language=”cpp”]
#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>
[/code]

 
 
也可以在定義共同空間同時
宣告共同空間變數宣告
Ex:

[code language=”cpp”]
#include <iostream>
using namespace std;

union data
{
int math;
char gender;
}d1,d2; //定義共同空間,同時宣告共同空間變數

int main(){

}
[/code]

 

有疑問? 留個言吧!

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