[共同空間] 初值設定

可以在共同空間變數宣告時
同時設定初值

Ex:
#include <iostream>

using namespace std;

union data    
{
     int math;
     char gender;
};

int main(){
 
 union data d1={70};      //宣告共同空間變數,同時設定初值
 union data d2={'M'};     //可以為任何定義內的內容設定初值,但只能唯一  
 
}<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={70},d2={'M'};     //同時宣告變數、設定初值

int main(){

 
}<span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start"></span>

有疑問? 留個言吧!

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