Structure: Difference between revisions
From Computer History Wiki
Jump to navigationJump to search
m Proper cat |
+cat |
||
| Line 4: | Line 4: | ||
{{semi-stub}} | {{semi-stub}} | ||
[[Category: Software Basics]] | |||
Revision as of 20:42, 16 December 2018
Structures are a mechanism available in most programming languages for creating a named block of associated data values (usually of mixed types), effectively an extended type; the elements have individual sub-names. Instances of the structure can then be used in various ways - e.g. by being passed as an argument to a procedure.
One common use is to have an array of a particular kind of structure; without structures, the program would have to have N arrays, one for each data item in the structure.