今天回家第二天,上午去了街上,中午回來弄了點喫的,就學習了一點,可惜狀態不是很好。
今天主要學習了自定義類型的最後2個爲枚舉類型enum,和聯合類型union(共用體)
1、枚舉類型enum和結構體定義差不多,不過大括號裏面放的值爲可能取得值,默認爲0開始依次遞增,但是得注意如果自己定義變量改了值,則下面的的成員變量值爲更改值的下位。需要關注一下枚舉類型的優點。
2、聯合(共用體)類型(union)
共用體顧名思義就是各成員公用一段內存,其類型大小計算方法。
內存大小最小爲其成員變量的最大值。
當最大成員大小的值不是最大對齊數的整數倍的時候,就要對齊到最大對齊數的整數倍。如
union un
{
char a[5];
int i;
};
此大小爲8字節 ,因爲ade 內存爲5個字節,但是最大對齊數爲4,所以4的整數倍爲8。
另外今晚學習了一下通訊錄的編程,發下自己的編程能力有限,能夠很明白的聽懂,可是自己寫不出來。難受
1-21
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
VCL界面組件DevExpress VCL v23.2 - 圖表控件增強
原創
2024-06-07 12:16:51
VS代碼生成工具ReSharper v2024.1全新發布——改進對C#的支持
原創
2024-06-07 12:16:50
一文教你在MindSpore中實現A2C算法訓練
原創
2024-06-07 10:56:57
盤點一個Pandas數據分組的問題
原創
2024-06-07 10:02:02
sublime text4 定製記錄
原創
2024-06-07 01:14:07
sublime text定製
原創
2024-06-07 01:14:04
JimuReport 積木報表 v1.7.5 版本發佈,免費的JAVA報表工具
原創
2024-06-07 01:13:43
618網購節,電商能擋住惡意網絡爬蟲的攻擊嗎?
原創
2024-06-07 00:14:57
提高數據抓取效率:Swift中Crawler的併發管理
原創
2024-06-07 00:06:36
大模型應用之基於Langchain的測試用例生成
原創
2024-06-06 23:55:14
Junit4遇上chatGPT
原創
2024-06-06 23:55:13
大模型在推薦系統中的精準推薦策略與實踐
原創
2024-06-06 23:55:10
超越預期:Containerd 如何成爲 Kubernetes 的首選容器運行時
原創
2024-06-06 23:16:14
應用解析 * 面向智能網聯汽車的產教融合解決方案
原創
2024-06-06 23:10:24