C語言中聯(lián)合體union的實例詳解
更新時間:2017年10月05日 10:16:52 作者:CharlinGod
這篇文章主要介紹了 C語言中聯(lián)合體union的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下
C語言中聯(lián)合體union的實例詳解
1.定義:
union(int i, short s, char c) un; un.i = 3; printf(“i=%d”,un.i); printf(“l(fā)ength = %d\n”,sizeof(un);//==4,有最大的變量來決定
2.相當(dāng)與java里的List T類型
3.數(shù)據(jù)交換
void swap(int *p , int *q){ int temp = *p; *p = *q; *q = temp; }
4、打印地址
int i = 2; printf(“%#x”,&i);
5.指針打印數(shù)組值
int arr[] = {1,2,3,4}; int *p = &arr; prinft(“%d\n”, *(p+0)); prinft(“%d\n”, *(p+1));
如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
您可能感興趣的文章:
- C語言編程中的聯(lián)合體union入門學(xué)習(xí)教程
- C語言中枚舉與聯(lián)合體的使用方法(enum union)
- C語言結(jié)構(gòu)體,枚舉,聯(lián)合體詳解
- C語言關(guān)于自定義數(shù)據(jù)類型之枚舉和聯(lián)合體詳解
- C語言超詳細(xì)講解結(jié)構(gòu)體與聯(lián)合體的使用
- C語言枚舉與聯(lián)合體深入詳解
- C語言中聯(lián)合體與共用體和枚舉使用語法示例
- c語言中聯(lián)合體和枚舉用法詳解
- C語言聯(lián)合體類型的實現(xiàn)
- 一文帶你認(rèn)識C語言的聯(lián)合體和枚舉
- C語言聯(lián)合體的實現(xiàn)示例
相關(guān)文章
Qt音視頻開發(fā)之通用監(jiān)控布局控件的實現(xiàn)
這篇文章主要為大家詳細(xì)介紹了如何利用Qt開發(fā)一個通用的監(jiān)控布局控件,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Qt開發(fā)有一定的幫助,需要的可以參考一下2023-01-01C++實現(xiàn)LeetCode(116.每個節(jié)點的右向指針)
這篇文章主要介紹了C++實現(xiàn)LeetCode(116.每個節(jié)點的右向指針),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07C語言驅(qū)動開發(fā)內(nèi)核枚舉IoTimer定時器解析
這篇文章主要為大家介紹了C語言驅(qū)動開發(fā)內(nèi)核枚舉IoTimer定時器解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10C/C++?Qt數(shù)據(jù)庫SqlRelationalTable關(guān)聯(lián)表詳解
這篇文章主要介紹了QT中SqlRelationalTable關(guān)聯(lián)表組件的使用,文中代碼對我們的學(xué)習(xí)和工作具有一定價值,感興趣的朋友可以了解一下2021-12-12