其形式為:   
union 共用體名{ 數(shù)據(jù)類型 成員名; 數(shù)據(jù)類型 成員名; ... } 變量名。   ">

久久99热精品,久久国产精品久久,久久人人国产,国产精品久久久久久久久久嫩草,欧美伦理电影免费观看,国产女教师精品久久av,精品国产乱码久久久久久虫虫

c語言中uninon是什么意思

回答
瑞文問答

2024-10-05

應(yīng)該是union,共用體聲明和共用體變量定義,共用體是一種特殊形式的變量,使用關(guān)鍵字union來定義; 共用體(有些人也叫"聯(lián)合")聲明和共用體變量定義與結(jié)構(gòu)體十分相似。
其形式為:   
union 共用體名{ 數(shù)據(jù)類型 成員名; 數(shù)據(jù)類型 成員名; ... } 變量名。   

擴展資料

  共用體表示幾個變量共用一個內(nèi)存位置,在不同的時間保存不同的數(shù)據(jù)類型和不同長度的變量。在union中,所有的共用體成員共用一個空間,并且同一時間只能儲存其中一個成員變量的值。下例表示聲明一個共用體foo:

  union foo{

  int i;

  char c;

  double k;

  };

  再用已聲明的共用體可定義共用體變量。

  例如用上面說明的共用體定義一個名為bar的共用體變量, 可寫成: union foo bar;在共用體變量bar中, 整型變量i和字符變量c共用同一內(nèi)存位置。

  當一個共用體被聲明時, 編譯程序自動地產(chǎn)生一個變量, 其長度為聯(lián)合中最大的變量長度。以上例而言,最大長度是double數(shù)據(jù)類型,所以foo的內(nèi)存空間就是double型的長度。

乳山市| 威海市| 修武县| 当涂县| 鄂尔多斯市| 六枝特区| 贵州省| 普洱| 满洲里市| 龙井市| 灵丘县| 商都县| 丰台区| 谷城县| 元氏县| 宁阳县| 屯昌县| 盘锦市| 沈丘县| 镇安县| 沙河市| 收藏| 怀来县| 永年县| 绩溪县| 缙云县| 济源市| 仁布县| 永昌县| 五原县| 武穴市| 安宁市| 禄劝| 闻喜县| 宣威市| 安福县| 中超| 金堂县| 瓦房店市| 田林县| 安西县|