![]() ![]() ![]() | Datastrukturer og Dataabstraktion |
Lektionen, som starter i dette afsnit, fortsætter vores behandling af datatyper og datastrukturer. Vores første møde med datastrukturer var i kapitel 21 hvor vi studerende arrays. Se også afsnit 18.1 hvor vi gav en oversigt over de fleste datatyper i C.
I dette kapitel vil primært se på structures (records) og datastrukturer som er sammenbundet med pointere.
|
38.1. Datastrukturer (1)
Indhold Op Forrige Næste Slide Aggregerede slides Stikord Programindeks Opgaveindeks
Vi ser først overordnet på datastrukturer.
Datastrukturer betegner data som er sammensat af forskellige primitive datatyper ved brug af arrays, records og
pointere mellem disse |
Sammensatte datastrukturer siges også at aggregere et antal data til en helhed, som i mange sammenhænge kan manipuleres samlet. Vi kan skelne mellem nedenstående slags datastrukturering:
|
De tre slags datastrukturer kan illustreres grafisk på følgende måde:
Figur 38.1 En illustration af arrays, structures og sammenkædede structures. |