劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
shiyichuan2005
2022-06-10 17:51
在C#當中什麼時候用結構,什麼時候用列舉?
9
回覆列表
1 # 使用者4094198490342072
結構體和陣列一樣都是構造型資料型別,和陣列不同的是,結構體可以處理不同型別的資料。
如下定義一個學生資訊的結構體: struct student{ int number; char sex[3]; char name[10]; srtuct birthday birth;//birthday 是結構體型別的資料,這裡沒有寫出來 char dep[20]; }這個結構體有三種類型的資料,可以看出結構體裡還可以有結構體型別、共用體的型別的資料。共用體是一種多變數共享儲存空間的構造型別,它允許幾種不同的變數共用同一儲存空間。共用體和結構體的區別:1.結構體每一位成員都用來表示一種具體事務的屬性,共用體成員可以表示多種屬性(同一儲存空間可以儲存不同型別的資料)。2.結構體總空間大小,等於各成員總長度,共用體空間等於最大成員佔據的空間。3.共用體不能賦初值。只要理解了共用體了結構體他們的區別應該能分清楚。列舉型別是指變數的值可以全部列出,定義一個列舉變數後,變數的值確定在定義之中。它和結構體、共用體的區別在於,列舉元素是常量,只能在定義階段賦值。列舉是比較特別的型別,有很多的細節,你可以翻閱書本繼續理解。
發表回復
相關內容
黃瓜苗移栽後什麼時侯澆緩苗水為宜?
凱隱至臻事件什麼時候結束?
潘多拉手鏈什麼時候最流行的?
小鵬G9什麼時候改款?
神舟十七號什麼時候進入空間站?
畫眉鳥換毛到什麼時候可以換鳥食?
沈北新區新臺子村什麼時候動遷?
潛伏男主什麼時候被附身?
紅枸杞原漿什麼時候喝?
原神什麼時候用濃縮樹脂?
∧
中秋節和大豐收的關聯?
∨
你的家鄉有哪些“有年味”的美食呢?都有什麼寓意呢?這些美食怎麼做?
熱門排行
千戶苗寨現在關了嗎?
外地車能進浦東新區紅楓路嗎?
大林寺桃花的解釋?
自駕遊需要準備的清單?
雲上大陸11階裝備條件?
幾月份的菱角最好?
13ultra處理器是超頻版的嗎?
太陽能沒有熱水還會繼續流出冷水嗎?
雷紫go的水友賽怎麼進?
80厘米的桌子配多高的凳子?
結構體和陣列一樣都是構造型資料型別,和陣列不同的是,結構體可以處理不同型別的資料。
如下定義一個學生資訊的結構體: struct student{ int number; char sex[3]; char name[10]; srtuct birthday birth;//birthday 是結構體型別的資料,這裡沒有寫出來 char dep[20]; }這個結構體有三種類型的資料,可以看出結構體裡還可以有結構體型別、共用體的型別的資料。共用體是一種多變數共享儲存空間的構造型別,它允許幾種不同的變數共用同一儲存空間。共用體和結構體的區別:1.結構體每一位成員都用來表示一種具體事務的屬性,共用體成員可以表示多種屬性(同一儲存空間可以儲存不同型別的資料)。2.結構體總空間大小,等於各成員總長度,共用體空間等於最大成員佔據的空間。3.共用體不能賦初值。只要理解了共用體了結構體他們的區別應該能分清楚。列舉型別是指變數的值可以全部列出,定義一個列舉變數後,變數的值確定在定義之中。它和結構體、共用體的區別在於,列舉元素是常量,只能在定義階段賦值。列舉是比較特別的型別,有很多的細節,你可以翻閱書本繼續理解。