關於資料結構的定義有問題

2022-06-09 11:26:37 字數 678 閱讀 5175

1樓:匿名使用者

結構,顧名思義,是由兩個以上的東西組織在一起時,才涉及到組織"結構"這種概念.比如自然界中,就目前的理論,物質是無限可分的,所以世間萬物都有各自的"結構".計算機理論中的話,資料的最小單元是位,所以,從廣義上說,整型,浮點型都有自己的結構,即各個位是按什麼原則組織在一起,可以稱為整型或浮點型.

但一般我們把整型,浮點型當成簡單型別,把簡單型別的資料按一定方式組織在一起,並規定了對這一資料組織進行的操作,總稱為資料結構.

2樓:匿名使用者

資料結構應該是一組相關資料的儲存、訪問、更改等等的集合。你說的很多都是,包括你說的那些,還有結構體,連結串列,容器等等。一般具有高效訪問,儲存,刪除新增等等的操作。

3樓:阮瑞查簫吟

我不知道}*link

*position;之間是否有的個逗號。

如果有逗號,我知道position

p定義的p是指標型別的,和link

p定義的一樣,沒什麼區別,不要positionlink矇騙,他們是一樣的。

linklist

l定義的l是非指標型別的。

如果定義linklist型別時加上*,和定義link型別不加*時效果一樣,都是指標型別。

有時定義一個指標型別的,只是為了方便明瞭,和linklist*定義的效果一樣。

資料結構的定義,資料結構的定義

兄弟你好,在我剛剛看資料結構的時候也感到納悶,怎麼教材後兩個定義。在後來,仔細的閱讀了一篇教材 c語言程式設計教程 後在回來看 資料結構 才知道自己是弄混了資料結構和抽象資料型別兩個定義。資料結構反映資料的內部構成,即資料由那部分構成,以什麼方式構成,以及資料元素之間呈現的結構。是資料在計算機內部存...

C自定義資料結構的排序問題,怎麼用c 定義一個學生資料結構,並用該結構定義五個結構變數和賦值

宣告struct data 建立測試資料 data st new data 4 new data new data new data 按照 data.b 順序排列 data basc st.orderby p p.b toarray 按照 data.b 倒序排列 data bdesc st.orde...

關於資料結構c語言鏈棧的問題

你的while迴圈寫錯了,你想借助s遍歷,但是迴圈條件用的還是top,而top在迴圈內部沒有修改,所以專就進入死循屬環了,應該這麼改 while s null 用s 還有,print函式應該是不想修改鏈棧的吧,只是讀取。所以引數就不要用a的地址了,直接用a傳遞就行了,保證函式體內不會意外修改a。函式...