麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 數據結構構造有哪些?

數據結構構造有哪些?

來源:千鋒教育
發布人:xqq
時間: 2023-10-10 23:41:24 1696952484

一、數據結構構造

1、數組類型

數組是有一定順序關系的若干變量的一個集合,其中每一個變量我們稱為數組的元素,分為一維數組、多維數組。一維數組有一個下標就能確定位置。多維數組元素有多個下標,以標識它在數組中的位置。

一維數組

定義:<數據類型> <數組名> < [ ] >? 例:int? i [10]。初始化方法:

普通局部數組沒有初始化,則數組中元素的值,是不確定的。全局數組沒有初始化默認為0。

全部初始化,給每一位元素寫值,例:int? i [5]={1,2,3,4,5};還可以寫成 int? i []={1,2,3,4,5};兩種寫法都是5個元素。

局部初始化,只給數組里前幾位初始化,不完全初始化,余下的就會默認為0。例:int? i [5]={0};剩下的4位默認為0。int? i [5]={1,2}; 剩下的3位都為0。

二維數組

多維數組要多個下標,二維數組有兩個下標,才能確定位置。定義: <數據類型> <數組名> < [ ] >< [ ] >? 例:int? i [5][10]; 可以看成是5個一維數組,每個一維數組10個元素。初始化方式:

全部初始化,例:int? i [2][3]={ {1,2,3},{1,2,3} };{}里有兩個一維數組。給每個元素賦值。還可以寫成 int? i [][3]={ {1,2,3},{1,2,3} };

部分初始化:int? i [2][3]={ {1},{1} };給個每個給前面1個(或多個)元素賦值,名列前茅個一維剩下的3個元素默認為0,第二個也是。

線性賦值,例:int? i [2][3]={1,2,3,1,2,3}; 這里數組共有6個元素,里面不用{}分開,直接給每位元素賦值。

線性部分初始化,例:int? i [2][3]={1,2} ; 剩下的4位元素都默認為0。

2、結構體類型

結構體是C語言中一種重要的數據類型,該數據類型由一組稱為成員(或稱為域,或稱為元素)的不同數據組成,其中每個成員可以具有不同的類型。結構體通常用來表示類型不同但是又相關的若干數據。結構體類型不是由系統定義好的,而是需要程序設計者自己定義的。C語言提供了關鍵字struct來標識所定義的結構體類型。

關鍵字struct和結構體名組合成一種類型標識符,其地位如同通常的int、char等類型標識符,其用途就像 int 類型標識符標識整型變量一樣可以用來定義結構體變量。定義變量以后,該變量就可以像定義的其他變量一樣使用了;成員又稱為成員變量,它是結構體所包含的若干個基本的結構類型,必須用“{}”括起來,并且要以分號結束,每個成員應表明具體的數據類型。

3、共用體類型

不同數據類型的數據可以使用共同的存儲區域,這種數據構造類型稱為共用體,簡稱共用,又稱聯合體。共用體在定義、說明和使用形式上與結構體相似。兩者本質上的不同僅在于使用內存的方式上。

延伸閱讀:

二、數據結構是什么

數據結構是計算機存儲、組織數據的方式。數據結構是指相互之間存在一種或多種特定關系的數據元素的集合。通常情況下,精心選擇的數據結構可以帶來更高的運行或者存儲效率。 數據結構往往同高效的檢索算法和索引技術有關。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
主站蜘蛛池模板: 美女羞羞视频免费网站| 久久午夜神器| 亚洲成a人片在线观| 日本在线免费看片| 老子午夜影院| 高龄五十路中出| 国产精品宾馆在线| 女人扒开裤子让男人捅| 韩国私人影院| 国产**aa全黄毛片| 最近手机中文字幕1页| 国产三级在线观看视频不卡| 久久99精品国产自在现线小黄鸭| 色丁香在线视频| 四虎影院在线播放视频| 免费一级在线观| jizzjizz国产精品久久| 久久久久久久久久国产精品免费| 日本三级免费| 又黄又无遮挡| 波多野结衣精品一区二区三区| 四虎免费永久在线播放| 乖帮我拉开拉链它想你| 亚洲视频免费看| 中文字幕制服诱惑| 香蕉在线观看| 国产综合久久久久| 色婷婷视频| 狠狠夜色午夜久久综合热91| 日韩在线一区二区三区免费视频 | 天堂mv免费mv在线mv观看| 久久精品久久久久观看99水蜜桃 | 精品自拍一区| 亚洲欧美一区二区三区在线| 明星换脸高清一区二区| 免费中文字幕不卡视频| 黄色三级理沦片| 含羞草实验研所入口| 中文字幕日韩有码| jizz日本免费| 风间由美juy135在线观看|