I found the following link to be useful for my own understanding of how structs are arranged in memory: Struct declaration - cppreference.com
I found the following link to be useful for my own understanding of how structs are arranged in memory: Struct declaration - cppreference.com
If I did your homework for you, then you might pass your class without learning how to write a program like this. Then you might graduate and get your degree without learning how to write a program like this. You might become a professional programmer without knowing how to write a program like this. Someday you might work on a project with me without knowing how to write a program like this. Then I would have to do you serious bodily harm. - Jack Klein