The data structure is the abstraction of the Organization and storage form of data in the computer.
The so-called structure is the form of organization, the structure of data is how the data is organized, that is, how to describe, how to store in a computer.
Different types of data have different organizational forms (data structures). For example, if we queue students in a class according to their student IDs, we can describe them using arrays, if you want to describe the genealogy of a family, from the ancestor to the child, and the child, and the child, the expenses are scattered, you can use the "Tree" to describe, because such data is organized like a tree. Arrays and trees are operated differently when inserting or deleting data.
If you want to compileProgram, You must understand some data structure knowledge. Because you must first know how to describe the data.