The homework alarm just went off.........
Welcome to LQ---you are not, however, getting off to a good start. Here is my initial interpretation of your words:
---Give me explanation of the thing
---Give me enough detail to satisfy my teacher
---Don't bother me with some file which might help me figure it out for myself.
I hope I am getting the wrong impression, and I encourage you to re-post with a description of what you are trying to accomplish, and which parts of that struct you don't understand.