联合体union
文章目錄
- 1 union
- 1.1 union簡(jiǎn)介
- 1.2 利用union進(jìn)行系統(tǒng)大小端的判斷
1 union
1.1 union簡(jiǎn)介
C語言中的union在語法上與struct相似,union只分配最大成員的空間,所有成員共享這個(gè)空間。
1.2 利用union進(jìn)行系統(tǒng)大小端的判斷
我們需要知道union的使用受系統(tǒng)大小端的影響:
上圖中的c永遠(yuǎn)是在低地址,所以我們可以利用這個(gè)特性進(jìn)行系統(tǒng)大小端的判斷,代碼如下:
參考資料:
總結(jié)
- 上一篇: 结构体struct
- 下一篇: WinForm中Partial部分类的使