C语言union类型和C语言 uchar类型的个人见解
生活随笔
收集整理的這篇文章主要介紹了
C语言union类型和C语言 uchar类型的个人见解
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
對于unio類型,在我轉(zhuǎn)載的那個文章中有提到,union實質(zhì)是分配一段空間,那么我就可以做到就是對一段空間我使用不同的類型去訪問它,例如
union a{?? int a; double b;}系統(tǒng)會分配8個字節(jié),配備了int和double接口,里面配備的接口應(yīng)該是合理的,比如我在這個空間下我先是放入double類型的變量,然后我在使用里面的a也就是int類型去解析這個地址下的內(nèi)容,當(dāng)然我覺得可能符號位會出問題但是訪問是合理的~相當(dāng)于用不同的類型去解析這部分的地址空間的內(nèi)容
對于uchar類型,在字符類型下和char的用法是一樣的,但是如果我們想對數(shù)有一個限定范圍的話,我們會使用uchar或char來限定,uchar可以表示0-255整數(shù),char塊是-127到127這個范圍~~~
總結(jié)
以上是生活随笔為你收集整理的C语言union类型和C语言 uchar类型的个人见解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ltp-ddt eth_iperf_tc
- 下一篇: 高可用架构:CAP原理